Searched refs:RISCVMCExpr (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMCInstLower.cpp | 15 #include "MCTargetDesc/RISCVMCExpr.h" 31 RISCVMCExpr::VariantKind Kind; 37 Kind = RISCVMCExpr::VK_RISCV_None; 40 Kind = RISCVMCExpr::VK_RISCV_CALL; 43 Kind = RISCVMCExpr::VK_RISCV_CALL_PLT; 46 Kind = RISCVMCExpr::VK_RISCV_LO; 49 Kind = RISCVMCExpr::VK_RISCV_HI; 52 Kind = RISCVMCExpr::VK_RISCV_PCREL_LO; 55 Kind = RISCVMCExpr::VK_RISCV_PCREL_HI; 58 Kind = RISCVMCExpr [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMCExpr.cpp | 1 //===-- RISCVMCExpr.cpp - RISCV specific MC expression classes ------------===// 14 #include "RISCVMCExpr.h" 31 const RISCVMCExpr *RISCVMCExpr::create(const MCExpr *Expr, VariantKind Kind, 33 return new (Ctx) RISCVMCExpr(Expr, Kind); 36 void RISCVMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { 50 const MCFixup *RISCVMCExpr::getPCRelHiFixup(const MCFragment **DFOut) const { 93 bool RISCVMCExpr::evaluateAsRelocatableImpl(MCValue &Res, 121 void RISCVMCExpr::visitUsedExpr(MCStreamer &Streamer) const { 125 RISCVMCExpr [all...] |
H A D | RISCVMCExpr.h | 1 //===-- RISCVMCExpr.h - RISCV specific MC expression classes ----*- C++ -*-===// 23 class RISCVMCExpr : public MCTargetExpr { class in namespace:llvm 49 explicit RISCVMCExpr(const MCExpr *Expr, VariantKind Kind) function in class:llvm::RISCVMCExpr 53 static const RISCVMCExpr *create(const MCExpr *Expr, VariantKind Kind, 83 static bool classof(const RISCVMCExpr *) { return true; }
|
H A D | RISCVMCAsmInfo.cpp | 14 #include "MCTargetDesc/RISCVMCExpr.h" 46 return RISCVMCExpr::create(ME, RISCVMCExpr::VK_RISCV_32_PCREL, Ctx);
|
H A D | RISCVMCCodeEmitter.cpp | 14 #include "MCTargetDesc/RISCVMCExpr.h" 161 const RISCVMCExpr *Expr = dyn_cast<RISCVMCExpr>(SrcSymbol.getExpr()); 162 assert(Expr && Expr->getKind() == RISCVMCExpr::VK_RISCV_TPREL_ADD && 278 const RISCVMCExpr *RVExpr = cast<RISCVMCExpr>(Expr); 281 case RISCVMCExpr::VK_RISCV_None: 282 case RISCVMCExpr::VK_RISCV_Invalid: 283 case RISCVMCExpr::VK_RISCV_32_PCREL: 285 case RISCVMCExpr [all...] |
H A D | RISCVELFObjectWriter.cpp | 10 #include "MCTargetDesc/RISCVMCExpr.h" 104 cast<RISCVMCExpr>(Expr)->getKind() == RISCVMCExpr::VK_RISCV_32_PCREL)
|
H A D | RISCVAsmBackend.cpp | 10 #include "RISCVMCExpr.h" 336 AUIPCFixup = cast<RISCVMCExpr>(Fixup.getValue())->getPCRelHiFixup(&AUIPCDF);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 10 #include "MCTargetDesc/RISCVMCExpr.h" 107 const MCExpr *Symbol, RISCVMCExpr::VariantKind VKHi, 220 RISCVMCExpr::VariantKind &Kind, 351 RISCVMCExpr::VariantKind &VK) { 352 if (auto *RE = dyn_cast<RISCVMCExpr>(Expr)) { 358 VK = RISCVMCExpr::VK_RISCV_None; 370 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; 379 return IsValid && VK == RISCVMCExpr::VK_RISCV_None; 386 RISCVMCExpr [all...] |
/freebsd-13-stable/lib/clang/libllvm/ |
H A D | Makefile | 1270 SRCS_MIN+= Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
|
Completed in 186 milliseconds