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));
1885 SDValue SuperReg = SDValue(Instruction, 0);
1889 AArch64::zsub0 + i, DL, VT, SuperReg));
1927 SDValue SuperReg = SDValue(Intrinsic, 0);
1930 AArch64::zsub0 + i, DL, VT, SuperReg));
1957 SDValue SuperReg = SDValue(Load, 0);
1960 AArch64::zsub0 + i, DL, VT, SuperReg));
1992 SDValue SuperReg = SDValue(Load, 0);
1995 AArch64::zsub0 + i, DL, VT, SuperReg));
2028 SDValue SuperReg = SDValue(Instruction, 0);
2032 AArch64::zsub0 + I, DL, VT, SuperReg));
2056 SDValue SuperReg = SDValue(Instruction, 0);
2060 AArch64::zsub0 + I, DL, VT, SuperReg));
2081 SDValue SuperReg = SDValue(Intrinsic, 0);
2084 AArch64::zsub0 + i, DL, VT, SuperReg));
2209 SDValue SuperReg = SDValue(Res, 0);
2213 AArch64::zsub0 + I, DL, VT, SuperReg));
2357 SDValue SuperReg = SDValue(Ld, 0);
2363 SDValue NV = CurDAG->getTargetExtractSubreg(QSubs[i], dl, WideVT, SuperReg);
2405 SDValue SuperReg = SDValue(Ld, 1);
2408 Narrow ? NarrowVector(SuperReg, *CurDAG) : SuperReg);
2415 SuperReg);