Searched refs:ReductionOpcode (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 3655 unsigned ReductionOpcode; member in __anonf9942ad60111::HorizontalReduction 3667 : ReductionRoot(nullptr), ReductionPHI(nullptr), ReductionOpcode(0), in HorizontalReduction() 3697 ReductionOpcode = B->getOpcode(); in matchAssociativeReduction() 3709 if (ReductionOpcode != Instruction::Add && in matchAssociativeReduction() 3710 ReductionOpcode != Instruction::FAdd) in matchAssociativeReduction() 3720 bool IsReducedValue = TreeN->getOpcode() != ReductionOpcode; in matchAssociativeReduction() 3800 VectorizedTree = createBinOp(Builder, ReductionOpcode, VectorizedTree, in tryToReduce() 3811 VectorizedTree = createBinOp(Builder, ReductionOpcode, VectorizedTree, in tryToReduce() 3835 int PairwiseRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, true); in getReductionCost() 3836 int SplittingRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, false); in getReductionCost() [all …]
|