Searched refs:ReductionOpcode (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 3949 unsigned ReductionOpcode; member in HorizontalReduction 3965 : ReductionRoot(nullptr), ReductionPHI(nullptr), ReductionOpcode(0), in HorizontalReduction() 3996 ReductionOpcode = B->getOpcode(); in matchAssociativeReduction() 4008 if (ReductionOpcode != Instruction::Add && in matchAssociativeReduction() 4009 ReductionOpcode != Instruction::FAdd) in matchAssociativeReduction() 4019 bool IsReducedValue = TreeN->getOpcode() != ReductionOpcode; in matchAssociativeReduction() 4100 VectorizedTree = createBinOp(Builder, ReductionOpcode, VectorizedTree, in tryToReduce() 4111 VectorizedTree = createBinOp(Builder, ReductionOpcode, VectorizedTree, in tryToReduce() 4135 int PairwiseRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, true); in getReductionCost() 4136 int SplittingRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, false); in getReductionCost() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 667 bool isLoadCombineReductionCandidate(unsigned ReductionOpcode) const;
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 763 bool isLoadCombineReductionCandidate(unsigned ReductionOpcode) const;
|