Lines Matching defs:NewRegs

1720       const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1734 NewRegs.push_back(TmpR);
1741 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1767 NewRegs.push_back(TmpR);
1774 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1798 NewRegs.push_back(TmpR);
1805 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1832 expandStoreVec(B, std::prev(It), MRI, HII, NewRegs);
1834 NewRegs.push_back(TmpR0);
1835 NewRegs.push_back(TmpR1);
1842 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1863 expandLoadVec(B, std::prev(It), MRI, HII, NewRegs);
1869 NewRegs.push_back(TmpR0);
1870 NewRegs.push_back(TmpR1);
1877 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1937 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
1978 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
2007 const HexagonInstrInfo &HII, SmallVectorImpl<Register> &NewRegs) const {
2033 SmallVectorImpl<Register> &NewRegs) const {
2048 Changed |= expandCopy(B, I, MRI, HII, NewRegs);
2052 Changed |= expandStoreInt(B, I, MRI, HII, NewRegs);
2056 Changed |= expandLoadInt(B, I, MRI, HII, NewRegs);
2059 Changed |= expandStoreVecPred(B, I, MRI, HII, NewRegs);
2062 Changed |= expandLoadVecPred(B, I, MRI, HII, NewRegs);
2065 Changed |= expandLoadVec2(B, I, MRI, HII, NewRegs);
2068 Changed |= expandStoreVec2(B, I, MRI, HII, NewRegs);
2091 SmallVector<Register,8> NewRegs;
2092 expandSpillMacros(MF, NewRegs);
2094 optimizeSpillSlots(MF, NewRegs);
2098 if (!NewRegs.empty() || mayOverflowFrameOffset(MF)) {
2106 for (Register VR : NewRegs)