Searched refs:MipsMCExpr (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsMCInstLower.cpp | 39 MipsMCExpr::MipsExprKind TargetKind = MipsMCExpr::MEK_None; in LowerSymbolOperand() 58 TargetKind = MipsMCExpr::MEK_HI; in LowerSymbolOperand() 61 TargetKind = MipsMCExpr::MEK_LO; in LowerSymbolOperand() 221 MipsMCExpr::MipsExprKind Kind; in lowerLongBranchLUi() 231 Kind = MipsMCExpr::MEK_HI; in lowerLongBranchLUi() 234 Kind = MipsMCExpr::MEK_LO; in lowerLongBranchLUi() 243 const MipsMCExpr *MipsExpr = MipsMCExpr::create(Kind, Expr, *Ctx); in lowerLongBranchLUi() 256 MipsMCExpr::MipsExprKind Kind; in lowerLongBranchADDiu() 266 Kind = MipsMCExpr::MEK_HI; in lowerLongBranchADDiu() 269 Kind = MipsMCExpr::MEK_LO; in lowerLongBranchADDiu() [all …]
|
| H A D | MipsTargetObjectFile.cpp | 194 return MipsMCExpr::create(MipsMCExpr::MEK_DTPREL, Expr, getContext()); in getDebugThreadLocalSymbol()
|
| H A D | MipsMCInstLower.h | 44 MipsMCExpr::MipsExprKind Kind) const;
|
| H A D | MipsAsmPrinter.cpp | 1258 if (auto *MipsExpr = dyn_cast<MipsMCExpr>(Value)) { in emitDebugValue() 1259 if (MipsExpr && MipsExpr->getKind() == MipsMCExpr::MEK_DTPREL) { in emitDebugValue()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCExpr.cpp | 27 const MipsMCExpr *MipsMCExpr::create(MipsMCExpr::MipsExprKind Kind, in create() 29 return new (Ctx) MipsMCExpr(Kind, Expr); in create() 32 const MipsMCExpr *MipsMCExpr::createGpOff(MipsMCExpr::MipsExprKind Kind, in createGpOff() 133 MipsMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl() 139 cast<MipsMCExpr>(cast<MipsMCExpr>(getSubExpr())->getSubExpr()) in evaluateAsRelocatableImpl() 220 void MipsMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr() 250 void MipsMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups() 275 if (const MipsMCExpr *E = dyn_cast<const MipsMCExpr>(getSubExpr())) in fixELFSymbolsInTLSFixups() 291 bool MipsMCExpr::isGpOff(MipsExprKind &Kind) const { in isGpOff() 293 if (const MipsMCExpr *S1 = dyn_cast<const MipsMCExpr>(getSubExpr())) { in isGpOff() [all …]
|
| H A D | MipsMCCodeEmitter.cpp | 608 const MipsMCExpr *MipsExpr = cast<MipsMCExpr>(Expr); in getExprOpValue() 612 case MipsMCExpr::MEK_None: in getExprOpValue() 616 case MipsMCExpr::MEK_DTPREL: in getExprOpValue() 638 case MipsMCExpr::MEK_GOT: in getExprOpValue() 664 case MipsMCExpr::MEK_GPREL: in getExprOpValue() 667 case MipsMCExpr::MEK_LO: in getExprOpValue() 680 case MipsMCExpr::MEK_HIGHER: in getExprOpValue() 684 case MipsMCExpr::MEK_HI: in getExprOpValue() 699 case MipsMCExpr::MEK_TLSGD: in getExprOpValue() 703 case MipsMCExpr::MEK_TLSLDM: in getExprOpValue() [all …]
|
| H A D | MipsMCExpr.h | 18 class MipsMCExpr : public MCTargetExpr { 54 explicit MipsMCExpr(MipsExprKind Kind, const MCExpr *Expr) in MipsMCExpr() function 58 static const MipsMCExpr *create(MipsExprKind Kind, const MCExpr *Expr, 60 static const MipsMCExpr *createGpOff(MipsExprKind Kind, const MCExpr *Expr,
|
| H A D | MipsTargetStreamer.cpp | 1180 const MCExpr *HiSym = MipsMCExpr::create( in emitDirectiveCpLoad() 1181 MipsMCExpr::MEK_HI, in emitDirectiveCpLoad() 1193 const MCExpr *LoSym = MipsMCExpr::create( in emitDirectiveCpLoad() 1194 MipsMCExpr::MEK_LO, in emitDirectiveCpLoad() 1262 const MipsMCExpr *HiExpr = MipsMCExpr::create( in emitDirectiveCpsetup() 1263 MipsMCExpr::MEK_HI, MCSymbolRefExpr::create(GPSym, MCA.getContext()), in emitDirectiveCpsetup() 1265 const MipsMCExpr *LoExpr = MipsMCExpr::create( in emitDirectiveCpsetup() 1279 const MipsMCExpr *HiExpr = MipsMCExpr::createGpOff( in emitDirectiveCpsetup() 1280 MipsMCExpr::MEK_HI, MCSymbolRefExpr::create(&Sym, MCA.getContext()), in emitDirectiveCpsetup() 1282 const MipsMCExpr *LoExpr = MipsMCExpr::createGpOff( in emitDirectiveCpsetup() [all …]
|
| H A D | CMakeLists.txt | 10 MipsMCExpr.cpp
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 744 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_CALL, E, Ctx); in createTargetUnaryExpr() 754 return MipsMCExpr::create(MipsMCExpr::MEK_GOT, E, Ctx); in createTargetUnaryExpr() 756 return MipsMCExpr::create(MipsMCExpr::MEK_GOT_DISP, E, Ctx); in createTargetUnaryExpr() 768 return MipsMCExpr::create(MipsMCExpr::MEK_GPREL, E, Ctx); in createTargetUnaryExpr() 770 return MipsMCExpr::create(MipsMCExpr::MEK_HI, E, Ctx); in createTargetUnaryExpr() 772 return MipsMCExpr::create(MipsMCExpr::MEK_HIGHER, E, Ctx); in createTargetUnaryExpr() 774 return MipsMCExpr::create(MipsMCExpr::MEK_HIGHEST, E, Ctx); in createTargetUnaryExpr() 776 return MipsMCExpr::create(MipsMCExpr::MEK_LO, E, Ctx); in createTargetUnaryExpr() 778 return MipsMCExpr::create(MipsMCExpr::MEK_NEG, E, Ctx); in createTargetUnaryExpr() 784 return MipsMCExpr::create(MipsMCExpr::MEK_TLSGD, E, Ctx); in createTargetUnaryExpr() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | BUILD.gn | 68 "MipsMCExpr.cpp",
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6625 llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h
|