Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3945 BinaryOperator *ReductionRoot; member in HorizontalReduction
3965 : ReductionRoot(nullptr), ReductionPHI(nullptr), ReductionOpcode(0), in HorizontalReduction()
4001 ReductionRoot = B; in matchAssociativeReduction()
4074 IRBuilder<> Builder(ReductionRoot); in tryToReduce()
4116 assert(ReductionRoot && "Need a reduction operation"); in tryToReduce()
4117 ReductionRoot->setOperand(0, VectorizedTree); in tryToReduce()
4118 ReductionRoot->setOperand(1, ReductionPHI); in tryToReduce()
4120 ReductionRoot->replaceAllUsesWith(VectorizedTree); in tryToReduce()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp6417 WeakTrackingVH ReductionRoot; member in __anon908bc41f1f11::HorizontalReduction
6590 ReductionRoot = B; in matchAssociativeReduction()
6705 IRBuilder<> Builder(cast<Instruction>(ReductionRoot)); in tryToReduce()
6732 ExternallyUsedValues[ReductionRoot]; in tryToReduce()
6787 Instruction *RdxRootInst = cast<Instruction>(ReductionRoot); in tryToReduce()
6836 getCmpForMinMaxReduction(cast<Instruction>(ReductionRoot)); in tryToReduce()
6840 ReductionRoot->replaceAllUsesWith(VectorizedTree); in tryToReduce()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp6735 WeakTrackingVH ReductionRoot; member in __anona50613ab2411::HorizontalReduction
6883 ReductionRoot = B; in matchAssociativeReduction()
6990 IRBuilder<> Builder(cast<Instruction>(ReductionRoot)); in tryToReduce()
7016 ExternallyUsedValues[ReductionRoot]; in tryToReduce()
7105 Instruction *RdxRootInst = cast<Instruction>(ReductionRoot); in tryToReduce()
7151 getCmpForMinMaxReduction(cast<Instruction>(ReductionRoot)); in tryToReduce()
7155 ReductionRoot->replaceAllUsesWith(VectorizedTree); in tryToReduce()