reference, declarationdefinition
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());