Home | History | Annotate | Download | only in Mips

Lines Matching refs:Mips

14 #define DEBUG_TYPE "mips-isel"
16 #include "Mips.h"
53 unsigned Opcode = Mips::Mflo16;
58 unsigned Opcode = Mips::Mfhi16;
77 (const TargetRegisterClass*)&Mips::CPU16RegsRegClass;
83 BuildMI(MBB, I, DL, TII.get(Mips::LiRxImmX16), V0)
85 BuildMI(MBB, I, DL, TII.get(Mips::AddiuRxPcImmX16), V1)
87 BuildMI(MBB, I, DL, TII.get(Mips::SllX16), V2).addReg(V0).addImm(16);
88 BuildMI(MBB, I, DL, TII.get(Mips::AdduRxRyRz16), GlobalBaseReg)
107 BuildMI(MBB, I, DL, TII.get(Mips::MoveR3216), Mips16SPAliasReg)
108 .addReg(Mips::SP);
126 SDValue AliasFPReg = CurDAG->getRegister(Mips::S0,
154 AliasReg = CurDAG->getRegister(Mips::SP, getTargetLowering()->getPointerTy());
263 MOp = Mips::AdduRxRyRz16;
266 MOp = Mips::SubuRxRyRz16;
276 unsigned Sltu_op = Mips::SltuRxRyRz16;
278 unsigned Addu_op = Mips::AdduRxRyRz16;
290 MultOpc = (Opcode == ISD::UMUL_LOHI ? Mips::MultuRxRy16 : Mips::MultRxRy16);
304 MultOpc = (Opcode == ISD::MULHU ? Mips::MultuRxRy16 : Mips::MultRxRy16);