• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/

Lines Matching refs:NewRegs

1752       const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
1766 NewRegs.push_back(TmpR);
1773 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
1799 NewRegs.push_back(TmpR);
1806 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
1830 NewRegs.push_back(TmpR);
1837 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
1864 expandStoreVec(B, std::prev(It), MRI, HII, NewRegs);
1866 NewRegs.push_back(TmpR0);
1867 NewRegs.push_back(TmpR1);
1874 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
1895 expandLoadVec(B, std::prev(It), MRI, HII, NewRegs);
1901 NewRegs.push_back(TmpR0);
1902 NewRegs.push_back(TmpR1);
1909 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
1974 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
2020 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
2051 const HexagonInstrInfo &HII, SmallVectorImpl<unsigned> &NewRegs) const {
2079 SmallVectorImpl<unsigned> &NewRegs) const {
2094 Changed |= expandCopy(B, I, MRI, HII, NewRegs);
2098 Changed |= expandStoreInt(B, I, MRI, HII, NewRegs);
2102 Changed |= expandLoadInt(B, I, MRI, HII, NewRegs);
2105 Changed |= expandStoreVecPred(B, I, MRI, HII, NewRegs);
2108 Changed |= expandLoadVecPred(B, I, MRI, HII, NewRegs);
2111 Changed |= expandLoadVec2(B, I, MRI, HII, NewRegs);
2114 Changed |= expandStoreVec2(B, I, MRI, HII, NewRegs);
2137 SmallVector<unsigned,8> NewRegs;
2138 expandSpillMacros(MF, NewRegs);
2140 optimizeSpillSlots(MF, NewRegs);
2144 if (!NewRegs.empty() || mayOverflowFrameOffset(MF)) {
2152 for (unsigned VR : NewRegs)