|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 4020 warnIfNoMacro(IDLoc);
4069 unsigned ATReg = getATReg(IDLoc);
4075 TOut.emitRRI(Mips::TEQ, ZeroReg, ZeroReg, 0x7, IDLoc, STI);
4077 TOut.emitII(Mips::BREAK, 0x7, 0, IDLoc, STI);
4082 TOut.emitRRR(Mips::OR, RdReg, ZeroReg, ZeroReg, IDLoc, STI);
4085 TOut.emitRRR(Mips::OR, RdReg, RsReg, Mips::ZERO, IDLoc, STI);
4088 TOut.emitRRR(SubOp, RdReg, ZeroReg, RsReg, IDLoc, STI);
4094 TOut.emitRR(DivOp, RsReg, ATReg, IDLoc, STI);
4095 TOut.emitR(isDiv ? Mips::MFLO : Mips::MFHI, RdReg, IDLoc, STI);
4107 TOut.emitRRI(Mips::TEQ, ZeroReg, ZeroReg, 0x7, IDLoc, STI);
4110 TOut.emitII(Mips::BREAK, 0x7, 0, IDLoc, STI);
4117 TOut.emitRR(DivOp, RsReg, RtReg, IDLoc, STI);
4127 TOut.emitRRI(Mips::TEQ, RtReg, ZeroReg, 0x7, IDLoc, STI);
4132 TOut.emitRRX(Mips::BNE, RtReg, ZeroReg, LabelOp, IDLoc, STI);
4135 TOut.emitRR(DivOp, RsReg, RtReg, IDLoc, STI);
4138 TOut.emitII(Mips::BREAK, 0x7, 0, IDLoc, STI);
4144 TOut.emitR(isDiv ? Mips::MFLO : Mips::MFHI, RdReg, IDLoc, STI);
4148 unsigned ATReg = getATReg(IDLoc);
4155 TOut.emitRRI(Mips::ADDiu, ATReg, ZeroReg, -1, IDLoc, STI);
4163 TOut.emitRRX(Mips::BNE, RtReg, ATReg, LabelOpEnd, IDLoc, STI);
4166 TOut.emitRRI(Mips::ADDiu, ATReg, ZeroReg, 1, IDLoc, STI);
4167 TOut.emitDSLL(ATReg, ATReg, 63, IDLoc, STI);
4169 TOut.emitRI(Mips::LUi, ATReg, (uint16_t)0x8000, IDLoc, STI);
4173 TOut.emitRRI(Mips::TEQ, RsReg, ATReg, 0x6, IDLoc, STI);
4176 TOut.emitRRX(Mips::BNE, RsReg, ATReg, LabelOpEnd, IDLoc, STI);
4177 TOut.emitNop(IDLoc, STI);
4178 TOut.emitII(Mips::BREAK, 0x6, 0, IDLoc, STI);
4182 TOut.emitR(isDiv ? Mips::MFLO : Mips::MFHI, RdReg, IDLoc, STI);