Home
last modified time | relevance | path

Searched defs:ScalarCost (Results 1 – 9 of 9) sorted by relevance

/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h241 InstructionCost ScalarCost; global() member
H A DLoopVectorize.cpp1395 isDivRemScalarWithPredication(InstructionCost ScalarCost,InstructionCost SafeDivisorCost) const isDivRemScalarWithPredication() argument
4701 __anone1bc88202702(unsigned VF, InstructionCost VectorCost, InstructionCost ScalarCost) isMoreProfitable() argument
4889 const VectorizationFactor ScalarCost(ElementCount::getFixed(1), ExpectedCost, selectVectorizationFactor() local
5805 InstructionCost ScalarCost = computePredInstDiscount() local
6528 InstructionCost ScalarCost = InstructionCost::getInvalid(); setVectorizedCallDecision() local
[all...]
H A DSLPVectorizer.cpp3163 dumpTreeCosts(const TreeEntry * E,InstructionCost ReuseShuffleCost,InstructionCost VecCost,InstructionCost ScalarCost,StringRef Banner) const dumpTreeCosts() argument
8042 InstructionCost ScalarCost = 0; getGEPCosts() local
9310 InstructionCost ScalarCost = 0; getEntryCost() local
9365 InstructionCost ScalarCost = 0; getEntryCost() local
9378 InstructionCost ScalarCost = 0; getEntryCost() local
17681 InstructionCost VectorCost = 0, ScalarCost; getReductionCost() local
17697 InstructionCost ScalarCost = 0; getReductionCost() local
[all...]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp569 InstructionCost ScalarCost = getArithmeticInstrCost() local
901 InstructionCost ScalarCost = getCastInstrCost( getCastInstrCost() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1963 InstructionCost ScalarCost = getTypeBasedIntrinsicInstrCost() local
2376 InstructionCost ScalarCost = getTypeBasedIntrinsicInstrCost() local
/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp90 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes() argument
110 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes() argument
/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1605 InstructionCost ScalarCost = getGatherScatterOpCost() local
/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1490 InstructionCost ScalarCost = getArithmeticInstrCost() local
/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7664 InstructionCost ScalarCost = isProfitableToPromote() local