Searched refs:getReductionCost (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp227 unsigned TargetTransformInfo::getReductionCost(unsigned Opcode, Type *Ty, function in class:TargetTransformInfo
229 return PrevTTI->getReductionCost(Opcode, Ty, IsPairwise);
601 unsigned getReductionCost(unsigned, Type *, bool) const { function in struct:__anon2227::NoTTI
H A DCostModel.cpp459 return TTI->getReductionCost(ReduxOpCode, ReduxType, false);
461 return TTI->getReductionCost(ReduxOpCode, ReduxType, true);
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h384 virtual unsigned getReductionCost(unsigned Opcode, Type *Ty,
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp116 virtual unsigned getReductionCost(unsigned Opcode, Type *Ty, bool IsPairwise) const;
515 unsigned BasicTTI::getReductionCost(unsigned Opcode, Type *Ty, function in class:BasicTTI
/freebsd-10.2-release/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp105 virtual unsigned getReductionCost(unsigned Opcode, Type *Ty,
615 unsigned X86TTI::getReductionCost(unsigned Opcode, Type *ValTy, function in class:X86TTI
692 return TargetTransformInfo::getReductionCost(Opcode, ValTy, IsPairwise);
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2321 int Cost = V.getTreeCost() + getReductionCost(TTI, ReducedVals[i]);
2364 int getReductionCost(TargetTransformInfo *TTI, Value *FirstReducedVal) { function in class:__anon2863::HorizontalReduction
2368 int PairwiseRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, true);
2369 int SplittingRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, false);

Completed in 100 milliseconds