| /llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/ |
| H A D | Utils.cpp | 35 void Unpack(uint64_t Val, uint32_t *LowBits, uint32_t *HighBits); 36 uint64_t Pack(uint32_t LowBits, uint32_t HighBits); 43 void Unpack(uint64_t Val, uint32_t *LowBits, uint32_t *HighBits) { in Unpack() argument 46 *HighBits = (uint32_t)((Val & 0xFFFFFFFF00000000UL) >> 32); in Unpack() 49 uint64_t Pack(uint32_t LowBits, uint32_t HighBits) { in Pack() argument 50 return (((uint64_t)HighBits) << 32) | (uint64_t)LowBits; in Pack() 67 *HighBits = HighBitsLocal; in Unpack() 70 uint64_t Pack(uint32_t LowBits, uint32_t HighBits) { in Pack() argument 123 uint64_t utils::pack(uint32_t LowBits, uint32_t HighBits) { in pack() argument 124 return impl::Pack(LowBits, HighBits); in pack() [all …]
|
| /llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/ |
| H A D | Utils.h | 29 uint64_t pack(uint32_t LowBits, uint32_t HighBits); 32 void unpack(uint64_t Val, uint32_t &LowBits, uint32_t &HighBits);
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVUtils.cpp | 90 uint32_t HighBits = (FullImm >> 32) & 0xffffffff; in addNumImm() local 91 MIB.addImm(LowBits).addImm(HighBits); in addNumImm()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 163 int HighBits = End - Offset < 8 ? (8 - (End - Offset)) * 8 : 0; in applyMemSet() local 164 if (HighBits) in applyMemSet() 165 Cst = (Cst << HighBits) >> HighBits; in applyMemSet()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | Relocation.cpp | 329 uint64_t HighBits = (Contents >> 5) & 0x7ffff; in extractValueAArch64() local 330 Contents = LowBits | (HighBits << 2); in extractValueAArch64()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 724 APInt HighBits(APInt::getHighBitsSet( in SimplifyDemandedUseBits() local 733 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits() 739 Known.One |= HighBits; in SimplifyDemandedUseBits()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 2038 unsigned HighBits = StorageSize - Offset - Info.Size; in EmitLoadOfBitfieldLValue() local 2039 if (HighBits) in EmitLoadOfBitfieldLValue() 2040 Val = Builder.CreateShl(Val, HighBits, "bf.shl"); in EmitLoadOfBitfieldLValue() 2041 if (Offset + HighBits) in EmitLoadOfBitfieldLValue() 2042 Val = Builder.CreateAShr(Val, Offset + HighBits, "bf.ashr"); in EmitLoadOfBitfieldLValue() 2317 unsigned HighBits = StorageSize - Info.Size; in EmitStoreThroughBitfieldLValue() local 2318 if (HighBits) { in EmitStoreThroughBitfieldLValue() 2319 ResultVal = Builder.CreateShl(ResultVal, HighBits, "bf.result.shl"); in EmitStoreThroughBitfieldLValue() 2320 ResultVal = Builder.CreateAShr(ResultVal, HighBits, "bf.result.ashr"); in EmitStoreThroughBitfieldLValue()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructionSelector.cpp | 4045 Register HighBits = in selectGlobalSAddr() local 4049 HighBits) in selectGlobalSAddr() 4055 MIB.addReg(HighBits); in selectGlobalSAddr() 4260 Register HighBits = MRI->createVirtualRegister(&AMDGPU::VGPR_32RegClass); in selectMUBUFScratchOffen() local 4265 HighBits) in selectMUBUFScratchOffen() 4272 MIB.addReg(HighBits); in selectMUBUFScratchOffen()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 1392 SDValue HighBits = CurDAG->getTargetConstant(Imm & ~4095, DL, MVT::i32); in SelectMUBUFScratchOffen() local 1394 AMDGPU::V_MOV_B32_e32, DL, MVT::i32, HighBits); in SelectMUBUFScratchOffen()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 2390 APInt HighBits = in SimplifyDemandedBits() local 2392 HighBits.lshrInPlace(ShVal); in SimplifyDemandedBits() 2393 HighBits = HighBits.trunc(BitWidth); in SimplifyDemandedBits() 2395 if (!(HighBits & DemandedBits)) { in SimplifyDemandedBits()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 10737 auto HighBits = APInt::getHighBitsSet(32, 32 - MemVT.getSizeInBits()); in LowerATOMIC_CMP_SWAP() local 10738 if (DAG.MaskedValueIsZero(CmpOp, HighBits)) in LowerATOMIC_CMP_SWAP()
|