/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | KnownBits.h | 23 struct KnownBits { struct 28 // Internal constructor for creating a KnownBits from two APInts. argument 29 KnownBits(APInt Zero, APInt One) in KnownBits() argument 37 KnownBits(unsigned BitWidth) : Zero(BitWidth, 0), One(BitWidth, 0) {} in KnownBits() argument 51 isConstantKnownBits isConstant() argument 73 isZeroKnownBits isZero() argument 79 isAllOnesKnownBits isAllOnes() argument 84 setAllZeroKnownBits setAllZero() argument 90 setAllOnesKnownBits setAllOnes() argument 119 makeNonNegativeKnownBits global() argument 125 getMinValueKnownBits global() argument 135 getSignedMinValueKnownBits global() argument 141 getMaxValueKnownBits global() argument 152 truncKnownBits trunc() argument 158 anyextKnownBits anyext() argument 163 zextKnownBits zext() argument 171 sextKnownBits sext() argument 177 anyextOrTruncKnownBits anyextOrTrunc() argument 187 zextOrTruncKnownBits zextOrTrunc() argument 197 sextOrTruncKnownBits sextOrTrunc() argument 210 insertBitsKnownBits insertBits() argument 216 extractBitsKnownBits extractBits() argument 224 concatKnownBits concat() argument 233 countMinTrailingZerosKnownBits countMinTrailingZeros() argument 236 countMinTrailingOnesKnownBits countMinTrailingOnes() argument 239 countMinLeadingZerosKnownBits countMinLeadingZeros() argument 242 countMinLeadingOnesKnownBits countMinLeadingOnes() argument 246 countMinSignBitsKnownBits countMinSignBits() argument 260 countMaxSignificantBitsKnownBits countMaxSignificantBits() argument 265 countMaxTrailingZerosKnownBits countMaxTrailingZeros() argument 268 countMaxTrailingOnesKnownBits countMaxTrailingOnes() argument 292 makeConstantKnownBits makeConstant() argument 302 intersectWithKnownBits intersectWith() argument 312 unionWithKnownBits unionWith() argument 318 commonBitsKnownBits commonBits() argument 323 haveNoCommonBitsSetKnownBits haveNoCommonBitsSet() argument 446 byteSwapKnownBits byteSwap() argument 450 reverseBitsKnownBits reverseBits() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBasicBlockInfo.h | 33 inline unsigned UnknownPadding(Align Alignment, unsigned KnownBits) { in UnknownPadding() 62 uint8_t KnownBits = 0; member
|
H A D | ARMBasicBlockInfo.cpp | 132 const unsigned KnownBits = BBInfo[i - 1].postKnownBits(Align); in adjustBBOffsetsAfter() local
|
H A D | ARMConstantIslandPass.cpp | 1079 unsigned KnownBits = BBI.internalKnownBits(); in getUserOffset() local 1431 unsigned KnownBits = UserBBI.internalKnownBits(); in createNewWater() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUGlobalISelUtils.cpp | 21 GISelKnownBits *KnownBits, bool CheckNUW) { in getBaseWithConstantOffset() argument
|
H A D | AMDGPUInstructionSelector.cpp | 3066 computeIndirectRegIndex(MachineRegisterInfo & MRI,const SIRegisterInfo & TRI,const TargetRegisterClass * SuperRC,Register IdxReg,unsigned EltSize,GISelKnownBits & KnownBits) computeIndirectRegIndex() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZLongBranch.cpp | 128 unsigned KnownBits; member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 818 computeKnownBitsFromShiftOperator(const Operator * I,const APInt & DemandedElts,KnownBits & Known,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q,function_ref<KnownBits (const KnownBits &,const KnownBits &,bool)> KF) computeKnownBitsFromShiftOperator() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 998 unsigned KnownBits; combineShiftToAVG() local [all...] |