Lines Matching defs:SuperReg
1690 SDValue SuperReg = SDValue(Ld, 0);
1693 CurDAG->getTargetExtractSubreg(SubRegIdx + i, dl, VT, SuperReg));
1726 SDValue SuperReg = SDValue(Ld, 1);
1728 ReplaceUses(SDValue(N, 0), SuperReg);
1732 CurDAG->getTargetExtractSubreg(SubRegIdx + i, dl, VT, SuperReg));
1836 SDValue SuperReg = SDValue(WhilePair, 0);
1840 AArch64::psub0 + I, DL, VT, SuperReg));
1852 SDValue SuperReg = SDValue(WhilePair, 0);
1856 AArch64::psub0 + I, DL, VT, SuperReg));
1868 SDValue SuperReg = SDValue(Intrinsic, 0);
1871 AArch64::zsub0 + i, DL, VT, SuperReg));
1907 SDValue SuperReg = SDValue(Intrinsic, 0);
1910 AArch64::zsub0 + i, DL, VT, SuperReg));
1937 SDValue SuperReg = SDValue(Load, 0);
1940 AArch64::zsub0 + i, DL, VT, SuperReg));
1972 SDValue SuperReg = SDValue(Load, 0);
1975 AArch64::zsub0 + i, DL, VT, SuperReg));
2006 SDValue SuperReg = SDValue(Instruction, 0);
2010 AArch64::zsub0 + I, DL, VT, SuperReg));
2031 SDValue SuperReg = SDValue(Intrinsic, 0);
2034 AArch64::zsub0 + i, DL, VT, SuperReg));
2160 SDValue SuperReg = SDValue(Res, 0);
2164 AArch64::zsub0 + I, DL, VT, SuperReg));
2308 SDValue SuperReg = SDValue(Ld, 0);
2314 SDValue NV = CurDAG->getTargetExtractSubreg(QSubs[i], dl, WideVT, SuperReg);
2356 SDValue SuperReg = SDValue(Ld, 1);
2359 Narrow ? NarrowVector(SuperReg, *CurDAG) : SuperReg);
2366 SuperReg);