Home
last modified time | relevance | path

Searched refs:ReductionOpcode (Results 1 – 1 of 1) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3368 unsigned ReductionOpcode; member in __anon6868a6e70111::HorizontalReduction
3379 : ReductionRoot(nullptr), ReductionPHI(nullptr), ReductionOpcode(0), in HorizontalReduction()
3409 ReductionOpcode = B->getOpcode(); in matchAssociativeReduction()
3419 if (ReductionOpcode != Instruction::Add && in matchAssociativeReduction()
3420 ReductionOpcode != Instruction::FAdd) in matchAssociativeReduction()
3430 bool IsReducedValue = TreeN->getOpcode() != ReductionOpcode; in matchAssociativeReduction()
3509 VectorizedTree = createBinOp(Builder, ReductionOpcode, VectorizedTree, in tryToReduce()
3520 VectorizedTree = createBinOp(Builder, ReductionOpcode, VectorizedTree, in tryToReduce()
3541 int PairwiseRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, true); in getReductionCost()
3542 int SplittingRdxCost = TTI->getReductionCost(ReductionOpcode, VecTy, false); in getReductionCost()
[all …]