|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/Mips/MCTargetDesc/MipsMCExpr.h 58 static const MipsMCExpr *create(MipsExprKind Kind, const MCExpr *Expr,
References
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 703 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_CALL, E, Ctx);
705 return MipsMCExpr::create(MipsMCExpr::MEK_CALL_HI16, E, Ctx);
707 return MipsMCExpr::create(MipsMCExpr::MEK_CALL_LO16, E, Ctx);
709 return MipsMCExpr::create(MipsMCExpr::MEK_DTPREL_HI, E, Ctx);
711 return MipsMCExpr::create(MipsMCExpr::MEK_DTPREL_LO, E, Ctx);
713 return MipsMCExpr::create(MipsMCExpr::MEK_GOT, E, Ctx);
715 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_DISP, E, Ctx);
717 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_HI16, E, Ctx);
719 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_LO16, E, Ctx);
721 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_OFST, E, Ctx);
723 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_PAGE, E, Ctx);
725 return MipsMCExpr::create(MipsMCExpr::MEK_GOTTPREL, E, Ctx);
727 return MipsMCExpr::create(MipsMCExpr::MEK_GPREL, E, Ctx);
729 return MipsMCExpr::create(MipsMCExpr::MEK_HI, E, Ctx);
731 return MipsMCExpr::create(MipsMCExpr::MEK_HIGHER, E, Ctx);
733 return MipsMCExpr::create(MipsMCExpr::MEK_HIGHEST, E, Ctx);
735 return MipsMCExpr::create(MipsMCExpr::MEK_LO, E, Ctx);
737 return MipsMCExpr::create(MipsMCExpr::MEK_NEG, E, Ctx);
739 return MipsMCExpr::create(MipsMCExpr::MEK_PCREL_HI16, E, Ctx);
741 return MipsMCExpr::create(MipsMCExpr::MEK_PCREL_LO16, E, Ctx);
743 return MipsMCExpr::create(MipsMCExpr::MEK_TLSGD, E, Ctx);
745 return MipsMCExpr::create(MipsMCExpr::MEK_TLSLDM, E, Ctx);
747 return MipsMCExpr::create(MipsMCExpr::MEK_TPREL_HI, E, Ctx);
749 return MipsMCExpr::create(MipsMCExpr::MEK_TPREL_LO, E, Ctx);
2864 const MCExpr *CallHiExpr = MipsMCExpr::create(MipsMCExpr::MEK_CALL_HI16,
2866 const MCExpr *CallLoExpr = MipsMCExpr::create(MipsMCExpr::MEK_CALL_LO16,
2876 MipsMCExpr::create(MipsMCExpr::MEK_GOT_CALL, SymExpr, getContext());
2909 MipsMCExpr::create(MipsMCExpr::MEK_GOT_HI16, SymExpr, getContext());
2910 const MCExpr *CallLoExpr = MipsMCExpr::create(
2942 GotExpr = MipsMCExpr::create(MipsMCExpr::MEK_GOT_DISP, Res.getSymA(),
2971 MipsMCExpr::create(MipsMCExpr::MEK_GOT, SymExpr, getContext());
2972 LoExpr = MipsMCExpr::create(MipsMCExpr::MEK_LO, SymExpr, getContext());
2977 GotExpr = MipsMCExpr::create(MipsMCExpr::MEK_GOT, Res.getSymA(),
2999 MipsMCExpr::create(MipsMCExpr::MEK_HI, SymExpr, getContext());
3001 MipsMCExpr::create(MipsMCExpr::MEK_LO, SymExpr, getContext());
3013 MipsMCExpr::create(MipsMCExpr::MEK_HIGHEST, SymExpr, getContext());
3015 MipsMCExpr::create(MipsMCExpr::MEK_HIGHER, SymExpr, getContext());
3213 MipsMCExpr::create(MipsMCExpr::MEK_GOT, GotSym, getContext());
3226 MipsMCExpr::create(MipsMCExpr::MEK_HI, HiSym, getContext());
3240 MipsMCExpr::create(MipsMCExpr::MEK_HIGHEST, HighestSym, getContext());
3244 MipsMCExpr::create(MipsMCExpr::MEK_HIGHER, HigherSym, getContext());
3333 MipsMCExpr::create(MipsMCExpr::MEK_LO, LoSym, getContext());
3385 MipsMCExpr::create(MipsMCExpr::MEK_LO, LoSym, getContext());
3468 MipsMCExpr::create(MipsMCExpr::MEK_LO, LoSym, getContext());
3633 MipsMCExpr::create(MipsMCExpr::MEK_LO, ExprOffset, getContext()));
3635 MipsMCExpr::create(MipsMCExpr::MEK_HI, ExprOffset, getContext()));
3698 MipsMCExpr::create(MipsMCExpr::MEK_LO, ExprOffset, getContext()));
3700 MipsMCExpr::create(MipsMCExpr::MEK_HI, ExprOffset, getContext()));
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp 34 return create(Kind, create(MEK_NEG, create(MEK_GPREL, Expr, Ctx), Ctx), Ctx);
34 return create(Kind, create(MEK_NEG, create(MEK_GPREL, Expr, Ctx), Ctx), Ctx);
34 return create(Kind, create(MEK_NEG, create(MEK_GPREL, Expr, Ctx), Ctx), Ctx);
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp 1171 const MCExpr *HiSym = MipsMCExpr::create(
1184 const MCExpr *LoSym = MipsMCExpr::create(
1253 const MipsMCExpr *HiExpr = MipsMCExpr::create(
1256 const MipsMCExpr *LoExpr = MipsMCExpr::create(
lib/Target/Mips/MipsMCInstLower.cpp 174 Expr = MipsMCExpr::create(TargetKind, Expr, *Ctx);
213 return MCOperand::createExpr(MipsMCExpr::create(Kind, Sub, *Ctx));
245 const MipsMCExpr *MipsExpr = MipsMCExpr::create(Kind, Expr, *Ctx);
287 const MipsMCExpr *MipsExpr = MipsMCExpr::create(Kind, Expr, *Ctx);
lib/Target/Mips/MipsTargetObjectFile.cpp 194 return MipsMCExpr::create(MipsMCExpr::MEK_DTPREL, Expr, getContext());