Home
last modified time | relevance | path

Searched refs:setLowBits (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp292 Known.Zero.setLowBits(ShiftAmt); in shl()
315 Known.Zero.setLowBits(MinShiftAmount); in shl()
336 Known.Zero.setLowBits(LHS.countMinTrailingZeros()); in shl()
591 KnownAbs.Zero.setLowBits(MinTZ); in abs()
928 Known.Zero.setLowBits(MinTZ); in divComputeLowBit()
1126 Known.One.setLowBits(std::min(Min + 1, BitWidth)); in blsmsk()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelKnownBits.h89 Known.Zero.setLowBits(Log2(Alignment)); in computeKnownBitsForAlignment()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h288 Res.setLowBits(loBitsSet); in getLowBitsSet()
1341 setLowBits(hiBit); in setBitsWithWrap()
1369 void setLowBits(unsigned loBits) { return setBits(0, loBits); } in setLowBits() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp491 Known.Zero.setLowBits(LogOfAlign); in computeKnownBitsImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1112 Known.Zero.setLowBits(Log2(Alignment)); in SimplifyDemandedUseBits()
1334 Known.Zero.setLowBits(ShlAmt - 1); in simplifyShrShlDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp829 Known.Zero.setLowBits(Log2_64(RK.ArgValue)); in computeKnownBitsFromContext()
1273 Known.Zero.setLowBits(C->countr_zero()); in computeKnownBitsFromOperator()
1326 Known.Zero.setLowBits(Log2(cast<AllocaInst>(I)->getAlign())); in computeKnownBitsFromOperator()
1383 ScalingFactor.Zero.setLowBits(llvm::countr_zero(TypeSizeInBytes)); in computeKnownBitsFromOperator()
1444 Known.Zero.setLowBits(Known2.countMinTrailingZeros()); in computeKnownBitsFromOperator()
1487 Known.Zero.setLowBits(std::min(Known2.countMinTrailingZeros(), in computeKnownBitsFromOperator()
2149 Known.Zero.setLowBits(Log2(Alignment)); in computeKnownBits()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6902 DemandBits.setLowBits(BitWidth - ShiftAmt); in optimizeLoadExt()
6909 DemandBits.setLowBits(TruncBitWidth); in optimizeLoadExt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1823 Known.Zero.setLowBits(ShAmt); in SimplifyDemandedBits()
1966 InDemandedMask.setLowBits(ShAmt); in SimplifyDemandedBits()
2079 InDemandedMask.setLowBits(ShAmt); in SimplifyDemandedBits()
3749 Known.Zero.setLowBits(Log2(MF.getFrameInfo().getObjectAlign(FrameIdx))); in computeKnownBitsForFrameIndex()
H A DSelectionDAG.cpp3198 Known.Zero.setLowBits(Step.logBase2()); in computeKnownBits()
3597 Known.Zero.setLowBits(*ShMinAmt); in computeKnownBits()
3870 Known.Zero.setLowBits(LogOfAlign); in computeKnownBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp5672 Known.Zero.setLowBits(std::min(TrailZ, 32u)); in computeKnownBitsForTargetNode()
5750 Known.Zero.setLowBits(Log2(Alignment)); in computeKnownBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp37262 Known.Zero.setLowBits(ShAmt); in computeKnownBitsForTargetNode()
37444 Known.Zero.setLowBits(Known2.countMinTrailingZeros()); in computeKnownBitsForTargetNode()
42082 KnownZero.setLowBits(ShiftAmt); in SimplifyDemandedVectorEltsForTargetNode()
42783 Known.Zero.setLowBits(ShAmt); in SimplifyDemandedBitsForTargetNode()
43039 Known.One.setLowBits(NumElts); in SimplifyDemandedBitsForTargetNode()
43041 Known.Zero.setLowBits(NumElts); in SimplifyDemandedBitsForTargetNode()
43154 Known.Zero.setLowBits(Known2.countMinTrailingZeros()); in SimplifyDemandedBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp17906 Known.Zero.setLowBits(Log2_32(MinVLenB)); in computeKnownBitsForTargetNode()