|
reference, declaration → definition
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));