Go to the source code of this file.
◆ ELF_RELOC
#define ELF_RELOC |
( |
|
X, |
|
|
|
Y |
|
) |
| .Case(#X, Y) |
◆ adjustFixupValue()
Definition at line 406 of file RISCVAsmBackend.cpp.
References Fixup, llvm::RISCV::fixup_riscv_12_i, llvm::RISCV::fixup_riscv_branch, llvm::RISCV::fixup_riscv_call, llvm::RISCV::fixup_riscv_call_plt, llvm::RISCV::fixup_riscv_got_hi20, llvm::RISCV::fixup_riscv_hi20, llvm::RISCV::fixup_riscv_jal, llvm::RISCV::fixup_riscv_lo12_i, llvm::RISCV::fixup_riscv_lo12_s, llvm::RISCV::fixup_riscv_pcrel_hi20, llvm::RISCV::fixup_riscv_pcrel_lo12_i, llvm::RISCV::fixup_riscv_pcrel_lo12_s, llvm::RISCV::fixup_riscv_rvc_branch, llvm::RISCV::fixup_riscv_rvc_jump, llvm::RISCV::fixup_riscv_tls_gd_hi20, llvm::RISCV::fixup_riscv_tls_got_hi20, llvm::RISCV::fixup_riscv_tlsdesc_hi20, llvm::RISCV::fixup_riscv_tlsdesc_load_lo12, llvm::RISCV::fixup_riscv_tprel_hi20, llvm::RISCV::fixup_riscv_tprel_lo12_i, llvm::RISCV::fixup_riscv_tprel_lo12_s, llvm::FK_Data_1, llvm::FK_Data_2, llvm::FK_Data_4, llvm::FK_Data_8, llvm::FK_Data_leb128, llvm_unreachable, and llvm::MCContext::reportError().
◆ RelaxBranches
cl::opt< bool > RelaxBranches("riscv-asm-relax-branches", cl::init(true), cl::Hidden) |
( |
"riscv-asm-relax-branches" |
, |
|
|
cl::init(true) |
, |
|
|
cl::Hidden |
|
|
) |
| |
|
static |
◆ ULEB128Reloc
cl::opt< bool > ULEB128Reloc("riscv-uleb128-reloc", cl::init(true), cl::Hidden, cl::desc("Emit R_RISCV_SET_ULEB128/E_RISCV_SUB_ULEB128 if appropriate")) |
( |
"riscv-uleb128-reloc" |
, |
|
|
cl::init(true) |
, |
|
|
cl::Hidden |
, |
|
|
cl::desc("Emit R_RISCV_SET_ULEB128/E_RISCV_SUB_ULEB128 if appropriate") |
|
|
) |
| |
|
static |