Home
last modified time | relevance | path

Searched defs:CxtI (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h254 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 DInstCombineSimplifyDemanded.cpp111 Instruction *CxtI) { in SimplifyDemandedUseBits()
861 Instruction *CxtI) { in SimplifyMultipleUseDemandedBits()
H A DInstCombineShifts.cpp433 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShiftedShift()
484 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShifted()
H A DInstCombineCasts.cpp364 Instruction *CxtI) { in canEvaluateTruncated()
1075 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateZExtd()
H A DInstCombineMulDivRem.cpp51 Instruction &CxtI) { in simplifyValueKnownNonZero()
H A DInstCombineAndOrXor.cpp801 Instruction *CxtI, in foldAndOrOfICmpsOfAndWithPow2()
868 Instruction &CxtI, in foldSignedTruncationCheck()
H A DInstCombineCalls.cpp723 static Optional<bool> getKnownSign(Value *Op, Instruction *CxtI, in getKnownSign()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h457 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 DLazyValueInfo.cpp874 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 DValueTracking.cpp104 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 DBasicAliasAnalysis.cpp425 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 DWebAssemblyTargetTransformInfo.cpp58 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h99 const Instruction *CxtI = nullptr; member
H A DBasicAliasAnalysis.h117 const Instruction *CxtI; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp376 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp646 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 DJumpThreading.cpp646 Instruction *CxtI) { in computeValueKnownInPredecessorsImpl()
1629 Instruction *CxtI) { in processThreadableEdges()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp267 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp388 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp974 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp518 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp954 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1249 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp181 const Instruction *CxtI) { in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLocal.cpp1336 const Instruction *CxtI, in getOrEnforceKnownAlignment()

12