/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 254 const Instruction &CxtI) const { in willNotOverflowSignedAdd() 260 const Instruction &CxtI) const { in willNotOverflowUnsignedAdd() 266 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowAdd() 272 const Instruction &CxtI) const { in willNotOverflowSignedSub() 278 const Instruction &CxtI) const { in willNotOverflowUnsignedSub() 284 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowSub() 290 const Instruction &CxtI) const { in willNotOverflowSignedMul() 296 const Instruction &CxtI) const { in willNotOverflowUnsignedMul() 302 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowMul() 308 const Value *RHS, const Instruction &CxtI, in willNotOverflow() [all …]
|
H A D | InstCombineSimplifyDemanded.cpp | 111 Instruction *CxtI) { in SimplifyDemandedUseBits() 861 Instruction *CxtI) { in SimplifyMultipleUseDemandedBits()
|
H A D | InstCombineShifts.cpp | 433 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShiftedShift() 484 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShifted()
|
H A D | InstCombineCasts.cpp | 364 Instruction *CxtI) { in canEvaluateTruncated() 1075 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateZExtd()
|
H A D | InstCombineMulDivRem.cpp | 51 Instruction &CxtI) { in simplifyValueKnownNonZero()
|
H A D | InstCombineAndOrXor.cpp | 801 Instruction *CxtI, in foldAndOrOfICmpsOfAndWithPow2() 868 Instruction &CxtI, in foldSignedTruncationCheck()
|
H A D | InstCombineCalls.cpp | 723 static Optional<bool> getKnownSign(Value *Op, Instruction *CxtI, in getKnownSign()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombiner.h | 457 const Instruction *CxtI) const { in computeKnownBits() 462 const Instruction *CxtI) const { in computeKnownBits() 484 const Instruction *CxtI) const { in computeOverflowForUnsignedMul() 489 const Instruction *CxtI) const { in computeOverflowForSignedMul() 495 const Instruction *CxtI) const { in computeOverflowForUnsignedAdd() 500 const Instruction *CxtI) const { in computeOverflowForSignedAdd() 506 const Instruction *CxtI) const { in computeOverflowForUnsignedSub() 511 const Instruction *CxtI) const { in computeOverflowForSignedSub()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 874 Instruction *CxtI, in getRangeFor() 1393 Value *Val, BasicBlock *BBFrom, BasicBlock *BBTo, Instruction *CxtI) { in getEdgeValue() 1426 Instruction *CxtI) { in getValueInBlock() 1444 ValueLatticeElement LazyValueInfoImpl::getValueAt(Value *V, Instruction *CxtI) { in getValueAt() 1462 Instruction *CxtI) { in getValueOnEdge() 1564 Constant *LazyValueInfo::getConstant(Value *V, Instruction *CxtI) { in getConstant() 1583 ConstantRange LazyValueInfo::getConstantRange(Value *V, Instruction *CxtI, in getConstantRange() 1605 Instruction *CxtI) { in getConstantOnEdge() 1623 Instruction *CxtI) { in getConstantRangeOnEdge() 1710 Instruction *CxtI) { in getPredicateOnEdge() [all …]
|
H A D | ValueTracking.cpp | 104 const Instruction *CxtI; member 124 static const Instruction *safeCxtI(const Value *V, const Instruction *CxtI) { in safeCxtI() 138 static const Instruction *safeCxtI(const Value *V1, const Value *V2, const Instruction *CxtI) { in safeCxtI() 214 AssumptionCache *AC, const Instruction *CxtI, in computeKnownBits() 224 const Instruction *CxtI, const DominatorTree *DT, in computeKnownBits() 238 const Instruction *CxtI, in computeKnownBits() 248 AssumptionCache *AC, const Instruction *CxtI, in computeKnownBits() 259 const Instruction *CxtI, const DominatorTree *DT, in haveNoCommonBitsSet() 281 bool llvm::isOnlyUsedInZeroEqualityComparison(const Instruction *CxtI) { in isOnlyUsedInZeroEqualityComparison() 298 AssumptionCache *AC, const Instruction *CxtI, in isKnownToBeAPowerOfTwo() [all …]
|
H A D | BasicAliasAnalysis.cpp | 425 const Instruction *CxtI = dyn_cast<Instruction>(V); in DecomposeGEPExpression() local 1152 const Instruction *CxtI = DecompGEP1.VarIndices[i].CxtI; in aliasGEP() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 58 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | InstructionSimplify.h | 99 const Instruction *CxtI = nullptr; member
|
H A D | BasicAliasAnalysis.h | 117 const Instruction *CxtI; member
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 376 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 646 static bool isNonNegative(Value *V, LazyValueInfo *LVI, Instruction *CxtI) { in isNonNegative() 653 static bool isNonPositive(Value *V, LazyValueInfo *LVI, Instruction *CxtI) { in isNonPositive() 662 Domain getDomain(Value *V, LazyValueInfo *LVI, Instruction *CxtI) { in getDomain()
|
H A D | JumpThreading.cpp | 646 Instruction *CxtI) { in computeValueKnownInPredecessorsImpl() 1629 Instruction *CxtI) { in processThreadableEdges()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 267 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 388 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 974 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 518 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 954 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 1249 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 181 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 1336 const Instruction *CxtI, in getOrEnforceKnownAlignment()
|