Searched defs:getReductionCost (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp228 unsigned TargetTransformInfo::getReductionCost(unsigned Opcode, Type *Ty, function in class:TargetTransformInfo
230 return PrevTTI->getReductionCost(Opcode, Ty, IsPairwise);
612 unsigned getReductionCost(unsigned, Type *, bool) const override {
/external/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp121 unsigned getReductionCost(unsigned Opcode, Type *Ty,
628 unsigned BasicTTI::getReductionCost(unsigned Opcode, Type *Ty, function in class:BasicTTI
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp102 unsigned getReductionCost(unsigned Opcode, Type *Ty,
837 unsigned X86TTI::getReductionCost(unsigned Opcode, Type *ValTy, function in class:X86TTI
914 return TargetTransformInfo::getReductionCost(Opcode, ValTy, IsPairwise);
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2735 int Cost = V.getTreeCost() + getReductionCost(TTI, ReducedVals[i]);
2778 int getReductionCost(TargetTransformInfo *TTI, Value *FirstReducedVal) { function in class:__anon26372::HorizontalReduction
2782 int PairwiseRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, true);
2783 int SplittingRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, false);

Completed in 359 milliseconds