Searched refs:CSKYMCExpr (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
| H A D | CSKYMCExpr.cpp | 20 const CSKYMCExpr *CSKYMCExpr::create(const MCExpr *Expr, VariantKind Kind, in create() 22 return new (Ctx) CSKYMCExpr(Kind, Expr); in create() 25 StringRef CSKYMCExpr::getVariantKindName(VariantKind Kind) { in getVariantKindName() 48 void CSKYMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr() 52 void CSKYMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl() 86 void CSKYMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups() 98 bool CSKYMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
|
| H A D | CSKYMCExpr.h | 17 class CSKYMCExpr : public MCTargetExpr { 36 explicit CSKYMCExpr(VariantKind Kind, const MCExpr *Expr) in CSKYMCExpr() function 40 static const CSKYMCExpr *create(const MCExpr *Expr, VariantKind Kind,
|
| H A D | CSKYMCCodeEmitter.cpp | 66 const CSKYMCExpr *CSKYExpr = cast<CSKYMCExpr>(Expr); in getTargetFixup() 71 case CSKYMCExpr::VK_CSKY_ADDR: in getTargetFixup()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 548 CSKYMCExpr::VariantKind Kind = CSKYMCExpr::VK_CSKY_None; in parseCSKYSymbol() 551 Kind = CSKYMCExpr::VK_CSKY_GOT; in parseCSKYSymbol() 553 Kind = CSKYMCExpr::VK_CSKY_GOTOFF; in parseCSKYSymbol() 555 Kind = CSKYMCExpr::VK_CSKY_PLT; in parseCSKYSymbol() 557 Kind = CSKYMCExpr::VK_CSKY_GOTPC; in parseCSKYSymbol() 563 if (Kind != CSKYMCExpr::VK_CSKY_None) in parseCSKYSymbol() 564 Res = CSKYMCExpr::create(Res, Kind, getContext()); in parseCSKYSymbol()
|