Searched refs:getReductionCost (Results 1 - 6 of 6) sorted by relevance
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 227 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 D | CostModel.cpp | 459 return TTI->getReductionCost(ReduxOpCode, ReduxType, false); 461 return TTI->getReductionCost(ReduxOpCode, ReduxType, true);
|
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 384 virtual unsigned getReductionCost(unsigned Opcode, Type *Ty,
|
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 116 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 D | X86TargetTransformInfo.cpp | 105 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 D | SLPVectorizer.cpp | 2321 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