Searched refs:PPCMCExpr (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCExpr.cpp | 21 const PPCMCExpr* 22 PPCMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create() 24 return new (Ctx) PPCMCExpr(Kind, Expr, isDarwin); in create() 27 void PPCMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl() 58 PPCMCExpr::evaluateAsConstant(int64_t &Res) const { in evaluateAsConstant() 72 PPCMCExpr::evaluateAsInt64(int64_t Value) const { in evaluateAsInt64() 99 PPCMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl() 160 void PPCMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
|
| H A D | PPCMCExpr.h | 19 class PPCMCExpr : public MCTargetExpr { 41 explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr, bool IsDarwin) in PPCMCExpr() function 48 static const PPCMCExpr *create(VariantKind Kind, const MCExpr *Expr, 51 static const PPCMCExpr *createLo(const MCExpr *Expr, in createLo() 56 static const PPCMCExpr *createHi(const MCExpr *Expr, in createHi() 61 static const PPCMCExpr *createHa(const MCExpr *Expr, in createHa()
|
| H A D | PPCELFObjectWriter.cpp | 49 switch (cast<PPCMCExpr>(Expr)->getKind()) { in getAccessVariant() 50 case PPCMCExpr::VK_PPC_None: in getAccessVariant() 52 case PPCMCExpr::VK_PPC_LO: in getAccessVariant() 54 case PPCMCExpr::VK_PPC_HI: in getAccessVariant() 56 case PPCMCExpr::VK_PPC_HA: in getAccessVariant() 58 case PPCMCExpr::VK_PPC_HIGH: in getAccessVariant() 60 case PPCMCExpr::VK_PPC_HIGHA: in getAccessVariant() 62 case PPCMCExpr::VK_PPC_HIGHERA: in getAccessVariant() 64 case PPCMCExpr::VK_PPC_HIGHER: in getAccessVariant() 66 case PPCMCExpr::VK_PPC_HIGHEST: in getAccessVariant() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 660 if (const PPCMCExpr *TE = dyn_cast<PPCMCExpr>(Val)) { in CreateFromMCExpr() 1398 PPCMCExpr::VariantKind Variant = PPCMCExpr::VK_PPC_None; in ParseDarwinExpression() 1834 return PPCMCExpr::create(PPCMCExpr::VK_PPC_LO, E, false, Ctx); in applyModifierToExpr() 1836 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HI, E, false, Ctx); in applyModifierToExpr() 1838 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HA, E, false, Ctx); in applyModifierToExpr() 1840 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGH, E, false, Ctx); in applyModifierToExpr() 1842 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHA, E, false, Ctx); in applyModifierToExpr() 1844 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHER, E, false, Ctx); in applyModifierToExpr() 1846 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHERA, E, false, Ctx); in applyModifierToExpr() 1848 return PPCMCExpr::create(PPCMCExpr::VK_PPC_HIGHEST, E, false, Ctx); in applyModifierToExpr() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCMCInstLower.cpp | 141 Expr = PPCMCExpr::createLo(Expr, isDarwin, Ctx); in GetSymbolRef() 144 Expr = PPCMCExpr::createHa(Expr, isDarwin, Ctx); in GetSymbolRef()
|
| H A D | PPCAsmPrinter.cpp | 595 PPCMCExpr::createHa(LTOCDeltaExpr, false, OutContext); in EmitInstruction() 602 PPCMCExpr::createLo(LTOCDeltaExpr, false, OutContext); in EmitInstruction() 1428 PPCMCExpr::createHa(TOCDeltaExpr, false, OutContext); in EmitFunctionBodyStart() 1435 PPCMCExpr::createLo(TOCDeltaExpr, false, OutContext); in EmitFunctionBodyStart()
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 1095 SRCS_MIN+= Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
|