/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 125 void llvm::computeKnownBits(Value *V, APInt &KnownZero, APInt &KnownOne, in computeKnownBits() 151 void llvm::ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, in ComputeSignBit() 236 APInt &KnownZero, APInt &KnownOne, in computeKnownBitsAddSub() 315 APInt &KnownZero, APInt &KnownOne, in computeKnownBitsMul() 376 APInt &KnownOne) { in computeKnownBitsFromRangeMetadata() 520 APInt &KnownOne, unsigned Depth, in computeKnownBitsFromAssume() 793 APInt &KnownZero, APInt &KnownOne, in computeKnownBitsFromShiftOperator() 870 APInt &KnownOne, unsigned Depth, in computeKnownBitsFromOperator() 1028 auto KOF = [BitWidth](const APInt &KnownOne, unsigned ShiftAmt) { in computeKnownBitsFromOperator() 1045 auto KOF = [BitWidth](const APInt &KnownOne, unsigned ShiftAmt) { in computeKnownBitsFromOperator() [all …]
|
D | DemandedBits.cpp | 75 const APInt &AOut, APInt &AB, APInt &KnownZero, APInt &KnownOne, in determineLiveOperandBits() 320 APInt KnownZero, KnownOne, KnownZero2, KnownOne2; in performAnalysis() local
|
D | Lint.cpp | 516 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in isZero() local 538 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in isZero() local
|
D | ConstantFolding.cpp | 662 APInt KnownOne = KnownOne0 & KnownOne1; in SymbolicallyEvaluateBinop() local
|
D | InstructionSimplify.cpp | 1327 APInt KnownOne(BitWidth, 0); in SimplifyShift() local 4234 APInt KnownOne(BitWidth, 0); in SimplifyInstruction() local
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSimplifyDemanded.cpp | 55 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in SimplifyDemandedInstructionBits() local 70 APInt &KnownZero, APInt &KnownOne, in SimplifyDemandedBits() 104 APInt &KnownZero, APInt &KnownOne, in SimplifyDemandedUseBits() 835 APInt &KnownOne) { in SimplifyShrShlDemandedBits()
|
D | InstCombineInternal.h | 477 void computeKnownBits(Value *V, APInt &KnownZero, APInt &KnownOne, in computeKnownBits()
|
D | InstCombineCasts.cpp | 625 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in transformZExtICmp() local 1000 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in transformSExtICmp() local 1136 bool KnownZero, KnownOne; in visitSExt() local
|
D | InstructionCombining.cpp | 2105 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in visitReturnInst() local 2173 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in visitSwitchInst() local 2795 APInt KnownOne(BitWidth, 0); in run() local
|
D | InstCombineCalls.cpp | 1408 APInt KnownOne(BitWidth, 0); in visitCallInst() local 1426 APInt KnownOne(BitWidth, 0); in visitCallInst() local 2297 APInt KnownZero(1, 0), KnownOne(1, 0); in visitCallInst() local
|
D | InstCombineCompares.cpp | 189 const APInt &KnownOne, in ComputeSignedMinMaxValuesFromKnownBits() 212 const APInt &KnownOne, in ComputeUnsignedMinMaxValuesFromKnownBits() 1558 APInt KnownZero(SrcBits, 0), KnownOne(SrcBits, 0); in visitICmpInstWithInstAndIntCst() local
|
D | InstCombineAddSub.cpp | 1563 APInt KnownOne(BitWidth, 0); in visitSub() local
|
/external/llvm/include/llvm/CodeGen/ |
D | FunctionLoweringInfo.h | 175 APInt KnownOne, KnownZero; member 251 const APInt &KnownZero, const APInt &KnownOne) { in AddLiveOutRegInfo()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 413 APInt KnownZero, KnownOne; in isWordAligned() local 1618 APInt KnownZero, KnownOne; in PerformDAGCombine() local 1635 APInt KnownZero, KnownOne; in PerformDAGCombine() local 1672 APInt KnownZero, KnownOne; in PerformDAGCombine() local 1695 APInt KnownZero, KnownOne; in PerformDAGCombine() local 1711 APInt KnownZero, KnownOne; in PerformDAGCombine() local 1840 APInt &KnownOne, in computeKnownBitsForTargetNode()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelDAGToDAG.cpp | 714 APInt KnownZero, KnownOne; in detectOrAndInsertion() local 773 APInt KnownZero, KnownOne; in expandRxSBG() local 797 APInt KnownZero, KnownOne; in expandRxSBG() local
|
/external/llvm/lib/Transforms/Scalar/ |
D | GuardWidening.cpp | 539 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in parseRangeChecks() local
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 2119 APInt KnownZero, KnownOne; in isU24() local 2143 APInt KnownZero, KnownOne; in simplifyI24() local 2708 APInt KnownZero, KnownOne; in PerformDAGCombine() local 2920 APInt &KnownOne, in computeKnownBitsForTargetNode()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1995 APInt KnownZero, KnownOne; in isBitfieldPositioningOp() local 2075 APInt KnownZero, KnownOne; in tryBitfieldInsertOpFromOrAndImm() local 2217 APInt KnownZero, KnownOne; in tryBitfieldInsertOpFromOr() local
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoadStoreVectorizer.cpp | 323 APInt KnownOne(BitWidth, 0); in isConsecutiveAccess() local
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 2016 APInt KnownZero, KnownOne; in MaskedValueIsZero() local 2024 APInt &KnownOne, unsigned Depth) const { in computeKnownBits() 2521 APInt KnownZero, KnownOne; in isKnownToBeAPowerOfTwo() local 2661 APInt KnownZero, KnownOne; in ComputeNumSignBits() local 2686 APInt KnownZero, KnownOne; in ComputeNumSignBits() local 2755 APInt KnownZero, KnownOne; in ComputeNumSignBits() local 7026 APInt KnownZero(PtrWidth, 0), KnownOne(PtrWidth, 0); in InferPtrAlignment() local
|
D | SelectionDAGISel.cpp | 689 APInt KnownOne; in ComputeLiveOutVRegInfo() local 1900 APInt KnownZero, KnownOne; in CheckOrMask() local
|
D | TargetLowering.cpp | 431 APInt &KnownOne, in SimplifyDemandedBits() 1181 APInt &KnownOne, in computeKnownBitsForTargetNode()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 1165 auto KOF = [NSW](const APInt &KnownOne, unsigned ShiftAmt) { in computeKnownBitsFromOperator() 1184 auto KOF = [](const APInt &KnownOne, unsigned ShiftAmt) { in computeKnownBitsFromOperator() 1197 auto KOF = [](const APInt &KnownOne, unsigned ShiftAmt) { in computeKnownBitsFromOperator()
|
/external/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 1017 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); in getOrEnforceKnownAlignment() local
|
/external/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 1073 APInt KnownZero, KnownOne; in foldMaskAndShiftToScale() local
|