Lines Matching defs:Rev
10319 // Use Mul(X, Rev(X)) until 4 items remain. Going down to 4 vector elements
10323 SDValue Rev = DAG.getNode(RevOpcode, dl, VT, Op0);
10324 Op0 = DAG.getNode(BaseOpcode, dl, VT, Op0, Rev);
16666 auto isVMOVNShuffle = [&](ShuffleVectorSDNode *SVN, bool Rev) {
16672 unsigned Off0 = Rev ? NumElts : 0;
16673 unsigned Off1 = Rev ? 0 : NumElts;
18805 unsigned Rev = VT == MVT::v4i32 ? ARMISD::VREV32 : ARMISD::VREV16;
18820 V0 = Extend(DAG.getNode(Rev, DL, SVN->getValueType(0), Op0));
18824 V0 = Extend(DAG.getNode(Rev, DL, SVN->getValueType(0), Op1));
18829 V1 = Extend(DAG.getNode(Rev, DL, SVN->getValueType(0), Op1));
18833 V1 = Extend(DAG.getNode(Rev, DL, SVN->getValueType(0), Op0));