Home
last modified time | relevance | path

Searched refs:getInstructionCost (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DCostModel.cpp57 unsigned getInstructionCost(const Instruction *I) const { in getInstructionCost() function in __anond43aa6870111::CostModelAnalysis
58 return TTI->getInstructionCost(I, TargetTransformInfo::TCK_RecipThroughput); in getInstructionCost()
103 unsigned Cost = TTI->getInstructionCost(&Inst, CostKind); in print()
/external/llvm/lib/Analysis/
DCostModel.cpp54 unsigned getInstructionCost(const Instruction *I) const;
378 unsigned CostModelAnalysis::getInstructionCost(const Instruction *I) const { in getInstructionCost() function in CostModelAnalysis
527 unsigned Cost = getInstructionCost(&Inst); in print()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/X86/
Dcostmodel.ll5 ; Tests if the interface TargetTransformInfo::getInstructionCost() works correctly.
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DCallSiteSplitting.cpp212 Cost += TTI.getInstructionCost(&InstBeforeCall, in canSplitCallSite()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1463 VectorizationCostTy getInstructionCost(Instruction *I, unsigned VF);
1467 unsigned getInstructionCost(Instruction *I, unsigned VF, Type *&VectorTy);
5568 unsigned VectorCost = getInstructionCost(I, VF).first; in computePredInstDiscount()
5574 unsigned ScalarCost = VF * getInstructionCost(I, 1).first; in computePredInstDiscount()
5626 VectorizationCostTy C = getInstructionCost(&I, VF); in expectedCost()
5826 LoopVectorizationCostModel::getInstructionCost(Instruction *I, unsigned VF) { in getInstructionCost() function in LoopVectorizationCostModel
5838 return VectorizationCostTy((getInstructionCost(I, 1).first * VF), false); in getInstructionCost()
5841 unsigned C = getInstructionCost(I, VF, VectorTy); in getInstructionCost()
5987 unsigned LoopVectorizationCostModel::getInstructionCost(Instruction *I, in getInstructionCost() function in LoopVectorizationCostModel
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1677 VectorizationCostTy getInstructionCost(Instruction *I, unsigned VF);
1681 unsigned getInstructionCost(Instruction *I, unsigned VF, Type *&VectorTy);
5702 VectorizationCostTy C = getInstructionCost(&I, VF); in expectedCost()
5799 LoopVectorizationCostModel::getInstructionCost(Instruction *I, unsigned VF) { in getInstructionCost() function in LoopVectorizationCostModel
5806 unsigned C = getInstructionCost(I, VF, VectorTy); in getInstructionCost()
5813 unsigned LoopVectorizationCostModel::getInstructionCost(Instruction *I, in getInstructionCost() function in LoopVectorizationCostModel
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h134 int getInstructionCost(const Instruction *I, enum TargetCostKind kind) const { in getInstructionCost() function