Lines Matching refs:getSubReg
128 return isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::isub_lo)) && in isDblRegForSubInst()
129 isIntRegForSubInst(HRI.getSubReg(Reg, Hexagon::isub_hi)); in isDblRegForSubInst()
843 unsigned LoSrc = HRI.getSubReg(SrcReg, Hexagon::vsub_lo); in copyPhysReg()
844 unsigned HiSrc = HRI.getSubReg(SrcReg, Hexagon::vsub_hi); in copyPhysReg()
1057 .addReg(HRI.getSubReg(SrcReg, Hexagon::vsub_hi), Kill) in expandPostRAPseudo()
1058 .addReg(HRI.getSubReg(SrcReg, Hexagon::vsub_lo), Kill); in expandPostRAPseudo()
1065 unsigned SrcSubLo = HRI.getSubReg(SrcReg, Hexagon::vsub_lo); in expandPostRAPseudo()
1074 unsigned SrcSubHi = HRI.getSubReg(SrcReg, Hexagon::vsub_hi); in expandPostRAPseudo()
1084 unsigned SrcSubHi = HRI.getSubReg(SrcReg, Hexagon::vsub_hi); in expandPostRAPseudo()
1085 unsigned SrcSubLo = HRI.getSubReg(SrcReg, Hexagon::vsub_lo); in expandPostRAPseudo()
1112 HRI.getSubReg(DstReg, Hexagon::vsub_lo)) in expandPostRAPseudo()
1117 BuildMI(MBB, MI, DL, get(NewOpc), HRI.getSubReg(DstReg, Hexagon::vsub_hi)) in expandPostRAPseudo()
1168 unsigned Src1SubHi = HRI.getSubReg(Src1Reg, Hexagon::isub_hi); in expandPostRAPseudo()
1169 unsigned Src1SubLo = HRI.getSubReg(Src1Reg, Hexagon::isub_lo); in expandPostRAPseudo()
1170 unsigned Src2SubHi = HRI.getSubReg(Src2Reg, Hexagon::isub_hi); in expandPostRAPseudo()
1171 unsigned Src2SubLo = HRI.getSubReg(Src2Reg, Hexagon::isub_lo); in expandPostRAPseudo()
1173 HRI.getSubReg(DstReg, Hexagon::isub_hi)) in expandPostRAPseudo()
1177 HRI.getSubReg(DstReg, Hexagon::isub_lo)) in expandPostRAPseudo()
1193 unsigned Src1SubHi = HRI.getSubReg(Src1Reg, Hexagon::isub_hi); in expandPostRAPseudo()
1194 unsigned Src1SubLo = HRI.getSubReg(Src1Reg, Hexagon::isub_lo); in expandPostRAPseudo()
1195 unsigned Src2SubHi = HRI.getSubReg(Src2Reg, Hexagon::isub_hi); in expandPostRAPseudo()
1196 unsigned Src2SubLo = HRI.getSubReg(Src2Reg, Hexagon::isub_lo); in expandPostRAPseudo()
1197 unsigned Src3SubHi = HRI.getSubReg(Src3Reg, Hexagon::isub_hi); in expandPostRAPseudo()
1198 unsigned Src3SubLo = HRI.getSubReg(Src3Reg, Hexagon::isub_lo); in expandPostRAPseudo()
1200 HRI.getSubReg(DstReg, Hexagon::isub_hi)) in expandPostRAPseudo()
1205 HRI.getSubReg(DstReg, Hexagon::isub_lo)) in expandPostRAPseudo()
1251 assert(Op1.getSubReg() == 0); in expandPostRAPseudo()
1285 assert(Op1.getSubReg() == 0); in expandPostRAPseudo()
1291 unsigned SrcLo = HRI.getSubReg(Op2.getReg(), Hexagon::vsub_lo); in expandPostRAPseudo()
1292 unsigned SrcHi = HRI.getSubReg(Op2.getReg(), Hexagon::vsub_hi); in expandPostRAPseudo()
1303 unsigned SrcLo = HRI.getSubReg(Op3.getReg(), Hexagon::vsub_lo); in expandPostRAPseudo()
1304 unsigned SrcHi = HRI.getSubReg(Op3.getReg(), Hexagon::vsub_hi); in expandPostRAPseudo()
1842 unsigned BaseSubA = BaseA.getSubReg(); in areMemAccessesTriviallyDisjoint()
1850 unsigned BaseSubB = BaseB.getSubReg(); in areMemAccessesTriviallyDisjoint()
3140 if (BaseOp.getSubReg() != 0) in getBaseAndOffset()