Lines Matching full:mips
37 if (Mips::ACC64RegClass.contains(Src))
38 return std::make_pair((unsigned)Mips::PseudoMFHI,
39 (unsigned)Mips::PseudoMFLO);
41 if (Mips::ACC64DSPRegClass.contains(Src))
42 return std::make_pair((unsigned)Mips::MFHI_DSP, (unsigned)Mips::MFLO_DSP);
44 if (Mips::ACC128RegClass.contains(Src))
45 return std::make_pair((unsigned)Mips::PseudoMFHI64,
46 (unsigned)Mips::PseudoMFLO64);
89 case Mips::LOAD_CCOND_DSP:
92 case Mips::STORE_CCOND_DSP:
95 case Mips::LOAD_ACC64:
96 case Mips::LOAD_ACC64DSP:
99 case Mips::LOAD_ACC128:
102 case Mips::STORE_ACC64:
103 expandStoreACC(MBB, I, Mips::PseudoMFHI, Mips::PseudoMFLO, 4);
105 case Mips::STORE_ACC64DSP:
106 expandStoreACC(MBB, I, Mips::MFHI_DSP, Mips::MFLO_DSP, 4);
108 case Mips::STORE_ACC128:
109 expandStoreACC(MBB, I, Mips::PseudoMFHI64, Mips::PseudoMFLO64, 8);
181 unsigned Lo = RegInfo.getSubReg(Dst, Mips::sub_lo);
182 unsigned Hi = RegInfo.getSubReg(Dst, Mips::sub_hi);
248 unsigned DstLo = RegInfo.getSubReg(Dst, Mips::sub_lo);
249 unsigned DstHi = RegInfo.getSubReg(Dst, Mips::sub_hi);
266 Mips::A0, Mips::A1, Mips::A2, Mips::A3
269 Mips::A0_64, Mips::A1_64, Mips::A2_64, Mips::A3_64
287 unsigned SP = STI.isABI_N64() ? Mips::SP_64 : Mips::SP;
288 unsigned FP = STI.isABI_N64() ? Mips::FP_64 : Mips::FP;
289 unsigned ZERO = STI.isABI_N64() ? Mips::ZERO_64 : Mips::ZERO;
290 unsigned ADDu = STI.isABI_N64() ? Mips::DADDu : Mips::ADDu;
328 if (Mips::AFGR64RegClass.contains(Reg)) {
330 MRI->getDwarfRegNum(RegInfo.getSubReg(Reg, Mips::sub_lo), true);
332 MRI->getDwarfRegNum(RegInfo.getSubReg(Reg, Mips::sub_hi), true);
358 &Mips::GPR64RegClass : &Mips::GPR32RegClass;
405 unsigned SP = STI.isABI_N64() ? Mips::SP_64 : Mips::SP;
406 unsigned FP = STI.isABI_N64() ? Mips::FP_64 : Mips::FP;
407 unsigned ZERO = STI.isABI_N64() ? Mips::ZERO_64 : Mips::ZERO;
408 unsigned ADDu = STI.isABI_N64() ? Mips::DADDu : Mips::ADDu;
424 &Mips::GPR64RegClass : &Mips::GPR32RegClass;
464 bool IsRAAndRetAddrIsTaken = (Reg == Mips::RA || Reg == Mips::RA_64)
501 if (I->getOpcode() == Mips::ADJCALLSTACKDOWN)
504 unsigned SP = STI.isABI_N64() ? Mips::SP_64 : Mips::SP;
516 unsigned FP = STI.isABI_N64() ? Mips::FP_64 : Mips::FP;
532 &Mips::GPR64RegClass : &Mips::GPR32RegClass;
546 &Mips::GPR64RegClass : &Mips::GPR32RegClass;