Searched refs:RISCVMCExpr (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 383 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isBareSimmNLsb0() 399 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isBareSymbol() 409 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isCallSymbol() 420 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isPseudoJumpSymbol() 430 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isTPRelAddSymbol() 442 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isVTypeImm() 469 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isFenceArg() 511 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isImmXLenLI() 525 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isUImmLog2XLen() 536 RISCVMCExpr::VariantKind VK = RISCVMCExpr::VK_RISCV_None; in isUImmLog2XLenNonZero() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCExpr.cpp | 31 const RISCVMCExpr *RISCVMCExpr::create(const MCExpr *Expr, VariantKind Kind, in create() 33 return new (Ctx) RISCVMCExpr(Expr, Kind); in create() 36 void RISCVMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl() 93 bool RISCVMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl() 108 void RISCVMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr() 112 RISCVMCExpr::VariantKind RISCVMCExpr::getVariantKindForName(StringRef name) { in getVariantKindForName() 113 return StringSwitch<RISCVMCExpr::VariantKind>(name) in getVariantKindForName() 127 StringRef RISCVMCExpr::getVariantKindName(VariantKind Kind) { in getVariantKindName() 191 void RISCVMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups() 204 bool RISCVMCExpr::evaluateAsConstant(int64_t &Res) const { in evaluateAsConstant() [all …]
|
| H A D | RISCVMCCodeEmitter.cpp | 158 const RISCVMCExpr *Expr = dyn_cast<RISCVMCExpr>(SrcSymbol.getExpr()); in expandAddTPRel() 275 const RISCVMCExpr *RVExpr = cast<RISCVMCExpr>(Expr); in getImmOpValue() 278 case RISCVMCExpr::VK_RISCV_None: in getImmOpValue() 279 case RISCVMCExpr::VK_RISCV_Invalid: in getImmOpValue() 280 case RISCVMCExpr::VK_RISCV_32_PCREL: in getImmOpValue() 289 case RISCVMCExpr::VK_RISCV_LO: in getImmOpValue() 298 case RISCVMCExpr::VK_RISCV_HI: in getImmOpValue() 302 case RISCVMCExpr::VK_RISCV_PCREL_LO: in getImmOpValue() 312 case RISCVMCExpr::VK_RISCV_PCREL_HI: in getImmOpValue() 316 case RISCVMCExpr::VK_RISCV_GOT_HI: in getImmOpValue() [all …]
|
| H A D | RISCVMCExpr.h | 23 class RISCVMCExpr : public MCTargetExpr { 49 explicit RISCVMCExpr(const MCExpr *Expr, VariantKind Kind) in RISCVMCExpr() function 53 static const RISCVMCExpr *create(const MCExpr *Expr, VariantKind Kind, 83 static bool classof(const RISCVMCExpr *) { return true; } in classof() argument
|
| H A D | RISCVMCAsmInfo.cpp | 46 return RISCVMCExpr::create(ME, RISCVMCExpr::VK_RISCV_32_PCREL, Ctx); in getExprForFDESymbol()
|
| H A D | RISCVELFObjectWriter.cpp | 120 cast<RISCVMCExpr>(Expr)->getKind() == RISCVMCExpr::VK_RISCV_32_PCREL) in getRelocType()
|
| H A D | CMakeLists.txt | 8 RISCVMCExpr.cpp
|
| H A D | RISCVAsmBackend.cpp | 505 AUIPCFixup = cast<RISCVMCExpr>(Fixup.getValue())->getPCRelHiFixup(&AUIPCDF); in evaluateTargetFixup()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVMCInstLower.cpp | 32 RISCVMCExpr::VariantKind Kind; in lowerSymbolOperand() 38 Kind = RISCVMCExpr::VK_RISCV_None; in lowerSymbolOperand() 41 Kind = RISCVMCExpr::VK_RISCV_CALL; in lowerSymbolOperand() 44 Kind = RISCVMCExpr::VK_RISCV_CALL_PLT; in lowerSymbolOperand() 47 Kind = RISCVMCExpr::VK_RISCV_LO; in lowerSymbolOperand() 50 Kind = RISCVMCExpr::VK_RISCV_HI; in lowerSymbolOperand() 53 Kind = RISCVMCExpr::VK_RISCV_PCREL_LO; in lowerSymbolOperand() 56 Kind = RISCVMCExpr::VK_RISCV_PCREL_HI; in lowerSymbolOperand() 59 Kind = RISCVMCExpr::VK_RISCV_GOT_HI; in lowerSymbolOperand() 62 Kind = RISCVMCExpr::VK_RISCV_TPREL_LO; in lowerSymbolOperand() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | BUILD.gn | 71 "RISCVMCExpr.cpp",
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 6696 llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp 6697 llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h
|