| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | CostModel.cpp | 110 Cost = TTI->getInstructionCost(&Inst, CostKind); in print() 139 Cost = TTI.getInstructionCost(&Inst, CostKind); in run()
|
| D | CodeMetrics.cpp | 180 NumInsts += TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in analyzeBasicBlock()
|
| D | InlineSizeEstimatorAnalysis.cpp | 132 Ret += *(TTI.getInstructionCost( in getSize()
|
| D | InlineCost.cpp | 1375 return TTI.getInstructionCost(&GEP, Operands, in isGEPFree() 1667 return TTI.getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency) == in visitPtrToInt() 1690 return TTI.getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency) == in visitIntToPtr() 1720 return TTI.getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency) == in visitCastInst() 2420 if (TTI.getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency) == in visitInstruction()
|
| D | TargetTransformInfo.cpp | 225 TargetTransformInfo::getInstructionCost(const User *U, in getInstructionCost() function in TargetTransformInfo 228 InstructionCost Cost = TTIImpl->getInstructionCost(U, Operands, CostKind); in getInstructionCost()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| D | HexagonTargetTransformInfo.cpp | 379 HexagonTTIImpl::getInstructionCost(const User *U, in getInstructionCost() function in HexagonTTIImpl 403 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost()
|
| D | HexagonTargetTransformInfo.h | 174 InstructionCost getInstructionCost(const User *U,
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCTargetTransformInfo.cpp | 325 InstructionCost PPCTTIImpl::getInstructionCost(const User *U, in getInstructionCost() function in PPCTTIImpl 331 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 336 return LT.first * BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 339 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost()
|
| D | PPCTargetTransformInfo.h | 63 InstructionCost getInstructionCost(const User *U,
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | SpeculativeExecution.cpp | 255 return TTI.getInstructionCost(I, TargetTransformInfo::TCK_SizeAndLatency); in ComputeSpeculationCost()
|
| D | CallSiteSplitting.cpp | 214 Cost += TTI.getInstructionCost(&InstBeforeCall, in canSplitCallSite()
|
| D | LoopUnrollPass.cpp | 446 UnrolledCost += TTI.getInstructionCost(I, CostKind); in analyzeLoopUnrollCost() 540 RolledDynamicCost += TTI.getInstructionCost(&I, CostKind); in analyzeLoopUnrollCost()
|
| D | LoopFlatten.cpp | 582 TTI->getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency); in checkOuterLoopInsts()
|
| D | LICM.cpp | 1333 TTI->getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency); in isFreeInLoop()
|
| D | JumpThreading.cpp | 583 if (TTI->getInstructionCost(&*I, TargetTransformInfo::TCK_SizeAndLatency) == in getJumpThreadDuplicationCost()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | TargetTransformInfo.h | 302 InstructionCost getInstructionCost(const User *U, 308 InstructionCost getInstructionCost(const User *U, in getInstructionCost() function 311 return getInstructionCost(U, Operands, CostKind); in getInstructionCost() 1583 virtual InstructionCost getInstructionCost(const User *U, 1943 InstructionCost getInstructionCost(const User *U, in getInstructionCost() function 1946 return Impl.getInstructionCost(U, Operands, CostKind); in getInstructionCost()
|
| D | TargetTransformInfoImpl.h | 1023 InstructionCost getInstructionCost(const User *U, in getInstructionCost() function 1293 InstructionCost Cost = TargetTTI->getInstructionCost( in isExpensiveToSpeculativelyExecute()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | SelectOptimize.cpp | 714 SliceCost += TTI->getInstructionCost(ColdSlice.top(), in hasExpensiveColdOperand() 981 TTI->getInstructionCost(I, TargetTransformInfo::TCK_Latency); in computeInstCost()
|
| D | InterleavedLoadCombinePass.cpp | 1159 InstructionCost += TTI.getInstructionCost(I, CostKind); in combine()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | FunctionSpecialization.cpp | 573 TTI.getInstructionCost(U, TargetTransformInfo::TCK_SizeAndLatency); in getUserBonus()
|
| D | HotColdSplitting.cpp | 238 TTI.getInstructionCost(&I, TargetTransformInfo::TCK_CodeSize); in getOutliningBenefit()
|
| D | IROutliner.cpp | 518 Benefit += TTI.getInstructionCost(I, TargetTransformInfo::TCK_CodeSize); in getBenefit()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| D | LoopVectorize.cpp | 1649 VectorizationCostTy getInstructionCost(Instruction *I, ElementCount VF); 1653 InstructionCost getInstructionCost(Instruction *I, ElementCount VF, 2017 TTI->getInstructionCost(&I, TTI::TCK_RecipThroughput); in getCost() 2026 TTI->getInstructionCost(&I, TTI::TCK_RecipThroughput); in getCost() 6237 InstructionCost VectorCost = getInstructionCost(I, VF).first; in computePredInstDiscount() 6245 getInstructionCost(I, ElementCount::getFixed(1)).first; in computePredInstDiscount() 6305 VectorizationCostTy C = getInstructionCost(&I, VF); in expectedCost() 6743 LoopVectorizationCostModel::getInstructionCost(Instruction *I, in getInstructionCost() function in LoopVectorizationCostModel 6759 (getInstructionCost(I, ElementCount::getFixed(1)).first * in getInstructionCost() 6765 InstructionCost C = getInstructionCost(I, VF, VectorTy); in getInstructionCost() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVTargetTransformInfo.cpp | 1431 Cost += getInstructionCost(&I, Operands, in getUnrollingPreferences()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| D | SimplifyCFG.cpp | 391 return TTI.getInstructionCost(I, TargetTransformInfo::TCK_SizeAndLatency); in computeSpeculationCost() 3796 if (!TTI || TTI->getInstructionCost(&I, CostKind) != in FoldBranchToCommonDest() 3970 TTI.getInstructionCost(&I, TargetTransformInfo::TCK_SizeAndLatency); in mergeConditionalStoreToAddress()
|