Home
last modified time | relevance | path

Searched refs:PPCMCExpr (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCExpr.cpp21 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()
56 PPCMCExpr::evaluateAsConstant(int64_t &Res) const { in evaluateAsConstant()
70 PPCMCExpr::evaluateAsInt64(int64_t Value) const { in evaluateAsInt64()
93 PPCMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
148 void PPCMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
DPPCMCExpr.h19 class PPCMCExpr : public MCTargetExpr {
39 explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr, bool IsDarwin) in PPCMCExpr() function
46 static const PPCMCExpr *create(VariantKind Kind, const MCExpr *Expr,
49 static const PPCMCExpr *createLo(const MCExpr *Expr, in createLo()
54 static const PPCMCExpr *createHi(const MCExpr *Expr, in createHi()
59 static const PPCMCExpr *createHa(const MCExpr *Expr, in createHa()
DPPCELFObjectWriter.cpp48 switch (cast<PPCMCExpr>(Expr)->getKind()) { in getAccessVariant()
49 case PPCMCExpr::VK_PPC_None: in getAccessVariant()
51 case PPCMCExpr::VK_PPC_LO: in getAccessVariant()
53 case PPCMCExpr::VK_PPC_HI: in getAccessVariant()
55 case PPCMCExpr::VK_PPC_HA: in getAccessVariant()
57 case PPCMCExpr::VK_PPC_HIGHERA: in getAccessVariant()
59 case PPCMCExpr::VK_PPC_HIGHER: in getAccessVariant()
61 case PPCMCExpr::VK_PPC_HIGHEST: in getAccessVariant()
63 case PPCMCExpr::VK_PPC_HIGHESTA: in getAccessVariant()
DCMakeLists.txt6 PPCMCExpr.cpp
/external/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp260 PPCMCExpr::VariantKind &Variant);
786 if (const PPCMCExpr *TE = dyn_cast<PPCMCExpr>(Val)) { in CreateFromMCExpr()
1338 PPCMCExpr::VariantKind &Variant) { in ExtractModifierFromExpr()
1340 Variant = PPCMCExpr::VK_PPC_None; in ExtractModifierFromExpr()
1352 Variant = PPCMCExpr::VK_PPC_LO; in ExtractModifierFromExpr()
1355 Variant = PPCMCExpr::VK_PPC_HI; in ExtractModifierFromExpr()
1358 Variant = PPCMCExpr::VK_PPC_HA; in ExtractModifierFromExpr()
1361 Variant = PPCMCExpr::VK_PPC_HIGHER; in ExtractModifierFromExpr()
1364 Variant = PPCMCExpr::VK_PPC_HIGHERA; in ExtractModifierFromExpr()
1367 Variant = PPCMCExpr::VK_PPC_HIGHEST; in ExtractModifierFromExpr()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCMCInstLower.cpp131 Expr = PPCMCExpr::createLo(Expr, isDarwin, Ctx); in GetSymbolRef()
134 Expr = PPCMCExpr::createHa(Expr, isDarwin, Ctx); in GetSymbolRef()
DPPCAsmPrinter.cpp1210 PPCMCExpr::createHa(TOCDeltaExpr, false, OutContext); in EmitFunctionBodyStart()
1217 PPCMCExpr::createLo(TOCDeltaExpr, false, OutContext); in EmitFunctionBodyStart()