Home
last modified time | relevance | path

Searched refs:HighBits (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64StackTagging.cpp139 int HighBits = End - Offset < 8 ? (8 - (End - Offset)) * 8 : 0; in applyMemSet() local
140 if (HighBits) in applyMemSet()
141 Cst = (Cst << HighBits) >> HighBits; in applyMemSet()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineSimplifyDemanded.cpp589 APInt HighBits(APInt::getHighBitsSet( in SimplifyDemandedUseBits() local
598 !DemandedMask.intersects(HighBits)) { in SimplifyDemandedUseBits()
604 Known.One |= HighBits; in SimplifyDemandedUseBits()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExpr.cpp1835 unsigned HighBits = Info.StorageSize - Info.Offset - Info.Size; in EmitLoadOfBitfieldLValue() local
1836 if (HighBits) in EmitLoadOfBitfieldLValue()
1837 Val = Builder.CreateShl(Val, HighBits, "bf.shl"); in EmitLoadOfBitfieldLValue()
1838 if (Info.Offset + HighBits) in EmitLoadOfBitfieldLValue()
1839 Val = Builder.CreateAShr(Val, Info.Offset + HighBits, "bf.ashr"); in EmitLoadOfBitfieldLValue()
2081 unsigned HighBits = Info.StorageSize - Info.Size; in EmitStoreThroughBitfieldLValue() local
2082 if (HighBits) { in EmitStoreThroughBitfieldLValue()
2083 ResultVal = Builder.CreateShl(ResultVal, HighBits, "bf.result.shl"); in EmitStoreThroughBitfieldLValue()
2084 ResultVal = Builder.CreateAShr(ResultVal, HighBits, "bf.result.ashr"); in EmitStoreThroughBitfieldLValue()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUInstructionSelector.cpp2103 Register HighBits = MRI->createVirtualRegister(&AMDGPU::VGPR_32RegClass); in selectMUBUFScratchOffen() local
2108 HighBits) in selectMUBUFScratchOffen()
2115 MIB.addReg(HighBits); in selectMUBUFScratchOffen()
HDAMDGPUISelDAGToDAG.cpp1511 SDValue HighBits = CurDAG->getTargetConstant(Imm & ~4095, DL, MVT::i32); in SelectMUBUFScratchOffen() local
1513 DL, MVT::i32, HighBits); in SelectMUBUFScratchOffen()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDTargetLowering.cpp1819 APInt HighBits = in SimplifyDemandedBits() local
1821 HighBits.lshrInPlace(ShVal); in SimplifyDemandedBits()
1822 HighBits = HighBits.trunc(BitWidth); in SimplifyDemandedBits()
1824 if (!(HighBits & DemandedBits)) { in SimplifyDemandedBits()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCISelLowering.cpp9926 auto HighBits = APInt::getHighBitsSet(32, 32 - MemVT.getSizeInBits()); in LowerATOMIC_CMP_SWAP() local
9927 if (DAG.MaskedValueIsZero(CmpOp, HighBits)) in LowerATOMIC_CMP_SWAP()