reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
794 if (Hexagon::IntRegsRegClass.contains(SrcReg, DestReg)) { 795 BuildMI(MBB, I, DL, get(Hexagon::A2_tfr), DestReg) 799 if (Hexagon::DoubleRegsRegClass.contains(SrcReg, DestReg)) { 800 BuildMI(MBB, I, DL, get(Hexagon::A2_tfrp), DestReg) 804 if (Hexagon::PredRegsRegClass.contains(SrcReg, DestReg)) { 806 BuildMI(MBB, I, DL, get(Hexagon::C2_or), DestReg) 810 if (Hexagon::CtrRegsRegClass.contains(DestReg) && 812 BuildMI(MBB, I, DL, get(Hexagon::A2_tfrrcr), DestReg) 816 if (Hexagon::IntRegsRegClass.contains(DestReg) && 818 BuildMI(MBB, I, DL, get(Hexagon::A2_tfrcrr), DestReg) 822 if (Hexagon::ModRegsRegClass.contains(DestReg) && 824 BuildMI(MBB, I, DL, get(Hexagon::A2_tfrrcr), DestReg) 829 Hexagon::IntRegsRegClass.contains(DestReg)) { 830 BuildMI(MBB, I, DL, get(Hexagon::C2_tfrpr), DestReg) 835 Hexagon::PredRegsRegClass.contains(DestReg)) { 836 BuildMI(MBB, I, DL, get(Hexagon::C2_tfrrp), DestReg) 841 Hexagon::IntRegsRegClass.contains(DestReg)) { 842 BuildMI(MBB, I, DL, get(Hexagon::C2_tfrpr), DestReg) 846 if (Hexagon::HvxVRRegClass.contains(SrcReg, DestReg)) { 847 BuildMI(MBB, I, DL, get(Hexagon::V6_vassign), DestReg). 851 if (Hexagon::HvxWRRegClass.contains(SrcReg, DestReg)) { 854 BuildMI(MBB, I, DL, get(Hexagon::V6_vcombine), DestReg) 859 if (Hexagon::HvxQRRegClass.contains(SrcReg, DestReg)) { 860 BuildMI(MBB, I, DL, get(Hexagon::V6_pred_and), DestReg) 866 Hexagon::HvxVRRegClass.contains(DestReg)) { 870 if (Hexagon::HvxQRRegClass.contains(DestReg) && 879 << printReg(DestReg, &HRI) << " = " << printReg(SrcReg, &HRI) << '\n';