Home | History | Annotate | Download | only in Vectorize

Lines Matching refs:Rdx

3801                                      ReducedSubTree, "bin.rdx");
3875 TmpVec, UndefValue::get(TmpVec->getType()), LeftMask, "rdx.shuf.l");
3878 "rdx.shuf.r");
3880 "bin.rdx");
3885 TmpVec, UndefValue::get(TmpVec->getType()), UpperHalf, "rdx.shuf");
3886 TmpVec = createBinOp(Builder, ReductionOpcode, TmpVec, Shuf, "bin.rdx");
3954 Value *Rdx = nullptr;
3958 Rdx = P->getIncomingValue(0);
3960 Rdx = P->getIncomingValue(1);
3963 if (Rdx && DominatedReduxValue(Rdx))
3964 return Rdx;
3977 Rdx = P->getIncomingValue(0);
3979 Rdx = P->getIncomingValue(1);
3982 if (Rdx && DominatedReduxValue(Rdx))
3983 return Rdx;
4080 Value *Rdx = getReductionValue(DT, P, BB, LI);
4083 BinaryOperator *BI = dyn_cast_or_null<BinaryOperator>(Rdx);