Home
last modified time | relevance | path

Searched refs:Nios2MCExpr (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/MCTargetDesc/
DNios2MCExpr.cpp23 const Nios2MCExpr *Nios2MCExpr::create(Nios2MCExpr::Nios2ExprKind Kind, in create()
25 return new (Ctx) Nios2MCExpr(Kind, Expr); in create()
28 const Nios2MCExpr *Nios2MCExpr::create(const MCSymbol *Symbol, in create()
29 Nios2MCExpr::Nios2ExprKind Kind, in create()
33 return new (Ctx) Nios2MCExpr(Kind, MCSym); in create()
36 void Nios2MCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
56 bool Nios2MCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
62 void Nios2MCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
66 void Nios2MCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups()
DNios2MCExpr.h19 class Nios2MCExpr : public MCTargetExpr {
32 explicit Nios2MCExpr(Nios2ExprKind Kind, const MCExpr *Expr) in Nios2MCExpr() function
36 static const Nios2MCExpr *create(Nios2ExprKind Kind, const MCExpr *Expr,
38 static const Nios2MCExpr *create(const MCSymbol *Symbol,
39 Nios2MCExpr::Nios2ExprKind Kind,
DCMakeLists.txt6 Nios2MCExpr.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/
DNios2MCInstLower.cpp26 Nios2MCExpr::Nios2ExprKind TargetKind = Nios2MCExpr::CEK_None; in LowerSymbolOperand()
35 TargetKind = Nios2MCExpr::CEK_ABS_HI; in LowerSymbolOperand()
38 TargetKind = Nios2MCExpr::CEK_ABS_LO; in LowerSymbolOperand()
73 if (TargetKind != Nios2MCExpr::CEK_None) in LowerSymbolOperand()
74 Expr = Nios2MCExpr::create(TargetKind, Expr, AP.OutContext); in LowerSymbolOperand()