Searched refs:ReductionRoot (Results 1 – 2 of 2) sorted by relevance
3945 BinaryOperator *ReductionRoot; member in HorizontalReduction3965 : 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()
6417 WeakTrackingVH ReductionRoot; member in __anonae696b3d1f11::HorizontalReduction6590 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()