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

References

lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 2861     if ((DstReg == Mips::T9 || DstReg == Mips::T9_64) && !UseSrcReg &&
 2861     if ((DstReg == Mips::T9 || DstReg == Mips::T9_64) && !UseSrcReg &&
 2868         TOut.emitRX(Mips::LUi, DstReg, MCOperand::createExpr(CallHiExpr), IDLoc,
 2870         TOut.emitRRR(IsPtr64 ? Mips::DADDu : Mips::ADDu, DstReg, DstReg, GPReg,
 2870         TOut.emitRRR(IsPtr64 ? Mips::DADDu : Mips::ADDu, DstReg, DstReg, GPReg,
 2872         TOut.emitRRX(IsPtr64 ? Mips::LD : Mips::LW, DstReg, DstReg,
 2872         TOut.emitRRX(IsPtr64 ? Mips::LD : Mips::LW, DstReg, DstReg,
 2877         TOut.emitRRX(IsPtr64 ? Mips::LD : Mips::LW, DstReg, GPReg,
 2883     unsigned TmpReg = DstReg;
 2885         getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg,
 2927         TOut.emitRRR(IsPtr64 ? Mips::DADDu : Mips::ADDu, DstReg, TmpReg, SrcReg,
 2992       TOut.emitRRR(IsPtr64 ? Mips::DADDu : Mips::ADDu, DstReg, TmpReg, SrcReg,
 3018         getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, SrcReg);
 3041       TOut.emitRRR(Mips::DADDu, DstReg, ATReg, SrcReg, IDLoc, STI);
 3058       TOut.emitRX(Mips::LUi, DstReg, MCOperand::createExpr(HighestExpr), IDLoc,
 3061       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3061       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3065       TOut.emitRRI(Mips::DSLL32, DstReg, DstReg, 0, IDLoc, STI);
 3065       TOut.emitRRI(Mips::DSLL32, DstReg, DstReg, 0, IDLoc, STI);
 3066       TOut.emitRRR(Mips::DADDu, DstReg, DstReg, ATReg, IDLoc, STI);
 3066       TOut.emitRRR(Mips::DADDu, DstReg, DstReg, ATReg, IDLoc, STI);
 3068         TOut.emitRRR(Mips::DADDu, DstReg, DstReg, SrcReg, IDLoc, STI);
 3068         TOut.emitRRR(Mips::DADDu, DstReg, DstReg, SrcReg, IDLoc, STI);
 3080       TOut.emitRX(Mips::LUi, DstReg, MCOperand::createExpr(HighestExpr), IDLoc,
 3082       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3082       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3084       TOut.emitRRI(Mips::DSLL, DstReg, DstReg, 16, IDLoc, STI);
 3084       TOut.emitRRI(Mips::DSLL, DstReg, DstReg, 16, IDLoc, STI);
 3085       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3085       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3087       TOut.emitRRI(Mips::DSLL, DstReg, DstReg, 16, IDLoc, STI);
 3087       TOut.emitRRI(Mips::DSLL, DstReg, DstReg, 16, IDLoc, STI);
 3088       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3088       TOut.emitRRX(Mips::DADDiu, DstReg, DstReg,
 3091         TOut.emitRRR(Mips::DADDu, DstReg, DstReg, SrcReg, IDLoc, STI);
 3091         TOut.emitRRR(Mips::DADDu, DstReg, DstReg, SrcReg, IDLoc, STI);
 3097       assert(SrcReg == DstReg && !canUseATReg() &&
 3114   unsigned TmpReg = DstReg;
 3116       getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, SrcReg)) {
 3130     TOut.emitRRR(Mips::ADDu, DstReg, TmpReg, SrcReg, IDLoc, STI);
 3133         getContext().getRegisterInfo()->isSuperOrSubRegisterEq(DstReg, TmpReg));