reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 2835   warnIfNoMacro(IDLoc);
 2840       Error(IDLoc, "expected relocatable expression");
 2844       Error(IDLoc, "expected relocatable expression with only one symbol");
 2868         TOut.emitRX(Mips::LUi, DstReg, MCOperand::createExpr(CallHiExpr), IDLoc,
 2871                      IDLoc, STI);
 2873                      MCOperand::createExpr(CallLoExpr), IDLoc, STI);
 2878                      MCOperand::createExpr(CallExpr), IDLoc, STI);
 2889       unsigned ATReg = getATReg(IDLoc);
 2913       TOut.emitRX(Mips::LUi, TmpReg, MCOperand::createExpr(CallHiExpr), IDLoc,
 2916                    IDLoc, STI);
 2918                    MCOperand::createExpr(CallLoExpr), IDLoc, STI);
 2924                      IDLoc, STI);
 2928                      IDLoc, STI);
 2953           Error(IDLoc, "macro instruction uses large offset, which is not "
 2985                  MCOperand::createExpr(GotExpr), IDLoc, STI);
 2989                    MCOperand::createExpr(LoExpr), IDLoc, STI);
 2993                    IDLoc, STI);
 3021       unsigned ATReg = getATReg(IDLoc);
 3031       TOut.emitRX(Mips::LUi, ATReg, MCOperand::createExpr(HighestExpr), IDLoc,
 3034                    MCOperand::createExpr(HigherExpr), IDLoc, STI);
 3035       TOut.emitRRI(Mips::DSLL, ATReg, ATReg, 16, IDLoc, STI);
 3037                    IDLoc, STI);
 3038       TOut.emitRRI(Mips::DSLL, ATReg, ATReg, 16, IDLoc, STI);
 3040                    IDLoc, STI);
 3041       TOut.emitRRR(Mips::DADDu, DstReg, ATReg, SrcReg, IDLoc, STI);
 3045       unsigned ATReg = getATReg(IDLoc);
 3058       TOut.emitRX(Mips::LUi, DstReg, MCOperand::createExpr(HighestExpr), IDLoc,
 3060       TOut.emitRX(Mips::LUi, ATReg, MCOperand::createExpr(HiExpr), IDLoc, STI);
 3062                    MCOperand::createExpr(HigherExpr), IDLoc, STI);
 3064                    IDLoc, STI);
 3065       TOut.emitRRI(Mips::DSLL32, DstReg, DstReg, 0, IDLoc, STI);
 3066       TOut.emitRRR(Mips::DADDu, DstReg, DstReg, ATReg, IDLoc, STI);
 3068         TOut.emitRRR(Mips::DADDu, DstReg, DstReg, SrcReg, IDLoc, STI);
 3080       TOut.emitRX(Mips::LUi, DstReg, MCOperand::createExpr(HighestExpr), IDLoc,
 3083                    MCOperand::createExpr(HigherExpr), IDLoc, STI);
 3084       TOut.emitRRI(Mips::DSLL, DstReg, DstReg, 16, IDLoc, STI);
 3086                    MCOperand::createExpr(HiExpr), IDLoc, STI);
 3087       TOut.emitRRI(Mips::DSLL, DstReg, DstReg, 16, IDLoc, STI);
 3089                    MCOperand::createExpr(LoExpr), IDLoc, STI);
 3091         TOut.emitRRR(Mips::DADDu, DstReg, DstReg, SrcReg, IDLoc, STI);
 3099       reportParseError(IDLoc,
 3119     unsigned ATReg = getATReg(IDLoc);
 3125   TOut.emitRX(Mips::LUi, TmpReg, MCOperand::createExpr(HiExpr), IDLoc, STI);
 3127                IDLoc, STI);
 3130     TOut.emitRRR(Mips::ADDu, DstReg, TmpReg, SrcReg, IDLoc, STI);