/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 314 const Instruction &CxtI) const { in willNotOverflowSignedAdd() 321 const Instruction &CxtI) const { in willNotOverflowUnsignedAdd() 327 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowAdd() 333 const Instruction &CxtI) const { in willNotOverflowSignedSub() 339 const Instruction &CxtI) const { in willNotOverflowUnsignedSub() 345 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowSub() 351 const Instruction &CxtI) const { in willNotOverflowSignedMul() 364 const Instruction &CxtI, bool IsSigned) const { in willNotOverflowMul() 370 const Value *RHS, const Instruction &CxtI, in willNotOverflow()
|
H A D | InstCombineShifts.cpp | 521 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShiftedShift() 572 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShifted()
|
H A D | InstCombineCasts.cpp | 268 Instruction *CxtI) { in canEvaluateTruncated() 1026 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateZExtd()
|
H A D | InstCombineSimplifyDemanded.cpp | 1960 unsigned Depth, Instruction *CxtI) { in SimplifyDemandedUseFPClass()
|
H A D | InstCombineMulDivRem.cpp | 47 Instruction &CxtI) { in simplifyValueKnownNonZero()
|
H A D | InstCombineAndOrXor.cpp | 747 Instruction *CxtI, in foldAndOrOfICmpsOfAndWithPow2() 814 Instruction &CxtI, in foldSignedTruncationCheck()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/ |
H A D | InstCombiner.h | 432 const Instruction *CxtI) const { in computeKnownBits() 437 const Instruction *CxtI) const { in computeKnownBits() 471 const Instruction *CxtI) const { in computeOverflowForSignedMul() 479 const Instruction *CxtI) const { in computeOverflowForUnsignedAdd() 487 const Instruction *CxtI) const { in computeOverflowForSignedAdd() 494 const Instruction *CxtI) const { in computeOverflowForUnsignedSub() 500 const Instruction *CxtI) const { in computeOverflowForSignedSub()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 574 Instruction *CxtI) { in getBlockValue() 932 LazyValueInfoImpl::getRangeFor(Value *V, Instruction *CxtI, BasicBlock *BB) { in getRangeFor() 1121 Instruction *CxtI, in getValueFromSimpleICmpCondition() 1496 BasicBlock *BBTo, Instruction *CxtI) { in getEdgeValue() 1530 Instruction *CxtI) { in getValueInBlock() 1547 ValueLatticeElement LazyValueInfoImpl::getValueAt(Value *V, Instruction *CxtI) { in getValueAt() 1565 Instruction *CxtI) { in getValueOnEdge() 1586 auto *CxtI = cast<Instruction>(U.getUser()); in getValueAtUse() local 1723 Constant *LazyValueInfo::getConstant(Value *V, Instruction *CxtI) { in getConstant() 1742 ConstantRange LazyValueInfo::getConstantRange(Value *V, Instruction *CxtI, in getConstantRange() [all …]
|
H A D | ValueTracking.cpp | 103 static const Instruction *safeCxtI(const Value *V, const Instruction *CxtI) { in safeCxtI() 117 static const Instruction *safeCxtI(const Value *V1, const Value *V2, const Instruction *CxtI) { in safeCxtI() 167 AssumptionCache *AC, const Instruction *CxtI, in computeKnownBits() 176 const Instruction *CxtI, in computeKnownBits() 184 AssumptionCache *AC, const Instruction *CxtI, in computeKnownBits() 274 AssumptionCache *AC, const Instruction *CxtI, in isKnownToBeAPowerOfTwo() 312 const Instruction *CxtI, const DominatorTree *DT, in isKnownNonEqual() 344 const Instruction *CxtI, in ComputeNumSignBits() 352 const Instruction *CxtI, in ComputeMaxSignificantBits() 494 const Instruction *CxtI, in isValidAssumeForContext() [all …]
|
H A D | BasicAliasAnalysis.cpp | 510 const Instruction *CxtI; member 586 const Instruction *CxtI = dyn_cast<Instruction>(V); in DecomposeGEPExpression() local
|
H A D | TargetTransformInfo.cpp | 900 ArrayRef<const Value *> Args, const Instruction *CxtI, in getArithmeticInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 57 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 234 const Instruction *CxtI) { in getShuffleCost() 277 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | SimplifyQuery.h | 75 const Instruction *CxtI = nullptr; member
|
H A D | TargetTransformInfo.h | 2698 const Instruction *CxtI) override { in getShuffleCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 435 getArithmeticInstrCost(unsigned Opcode,Type * Ty,TTI::TargetCostKind CostKind,TTI::OperandValueInfo Op1Info,TTI::OperandValueInfo Op2Info,ArrayRef<const Value * > Args,const Instruction * CxtI) getArithmeticInstrCost() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 588 const Instruction *CxtI) { in getArithmeticInstrCost() 611 const Instruction *CxtI) { in getShuffleCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 429 const Instruction *CxtI) { in getArithmeticInstrCost() 609 ArrayRef<const Value *> Args, const Instruction *CxtI) { in getShuffleCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 530 const Instruction *CxtI) { in getArithmeticInstrCost() 1110 const Instruction *CxtI) { in getShuffleCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 361 const Instruction *CxtI) { in getShuffleCost() 1667 ArrayRef<const Value *> Args, const Instruction *CxtI) { in getArithmeticInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 1220 const Instruction *CxtI) { in getShuffleCost() 1334 const Instruction *CxtI) { in getArithmeticInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 562 Instruction *CxtI) { in computeValueKnownInPredecessorsImpl() 1543 Instruction *CxtI) { in processThreadableEdges()
|
H A D | CorrelatedValuePropagation.cpp | 209 Instruction *CxtI) { in getValueOnEdge()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 250 const Instruction *CxtI) { in getArithmeticInstrCost() 1529 ArrayRef<const Value *> Args, const Instruction *CxtI) { in getShuffleCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 3033 const Instruction *CxtI) { in getArithmeticInstrCost() 4034 ArrayRef<const Value *> Args, const Instruction *CxtI) { in getShuffleCost()
|