Lines Matching defs:Opc

73   unsigned Opc = 0;
77 Opc = Mips::MoveR3216;
80 Opc = Mips::Move32R16;
83 Opc = Mips::Mfhi16, SrcReg = 0;
86 Opc = Mips::Mflo16, SrcReg = 0;
88 assert(Opc && "Cannot copy registers");
90 MachineInstrBuilder MIB = BuildMI(MBB, I, DL, get(Opc));
115 unsigned Opc = 0;
117 Opc = Mips::SwRxSpImmX16;
118 assert(Opc && "Register class not handled!");
119 BuildMI(MBB, I, DL, get(Opc)).addReg(SrcReg, getKillRegState(isKill)).
133 unsigned Opc = 0;
136 Opc = Mips::LwRxSpImmX16;
137 assert(Opc && "Register class not handled!");
138 BuildMI(MBB, I, DL, get(Opc), DestReg).addFrameIndex(FI).addImm(Offset)
158 unsigned Mips16InstrInfo::getOppositeBranchOpc(unsigned Opc) const {
159 switch (Opc) {
219 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? Mips::Save16:Mips::SaveX16;
220 MIB = BuildMI(MBB, I, DL, get(Opc));
249 unsigned Opc = ((FrameSize <= 128) && !SaveS2)?
263 MIB = BuildMI(MBB, I, DL, get(Opc));
432 unsigned Mips16InstrInfo::getAnalyzableBrOpc(unsigned Opc) const {
433 return (Opc == Mips::BeqzRxImmX16 || Opc == Mips::BimmX16 ||
434 Opc == Mips::Bimm16 ||
435 Opc == Mips::Bteqz16 || Opc == Mips::Btnez16 ||
436 Opc == Mips::BeqzRxImm16 || Opc == Mips::BnezRxImm16 ||
437 Opc == Mips::BnezRxImmX16 || Opc == Mips::BteqzX16 ||
438 Opc == Mips::BteqzT8CmpX16 || Opc == Mips::BteqzT8CmpiX16 ||
439 Opc == Mips::BteqzT8SltX16 || Opc == Mips::BteqzT8SltuX16 ||
440 Opc == Mips::BteqzT8SltiX16 || Opc == Mips::BteqzT8SltiuX16 ||
441 Opc == Mips::BtnezX16 || Opc == Mips::BtnezT8CmpX16 ||
442 Opc == Mips::BtnezT8CmpiX16 || Opc == Mips::BtnezT8SltX16 ||
443 Opc == Mips::BtnezT8SltuX16 || Opc == Mips::BtnezT8SltiX16 ||
444 Opc == Mips::BtnezT8SltiuX16 ) ? Opc : 0;
449 unsigned Opc) const {
450 BuildMI(MBB, I, I->getDebugLoc(), get(Opc));