Go to the source code of this file.
|
| llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
| llvm::RISCV |
|
|
enum | llvm::RISCV::Fixups {
llvm::RISCV::fixup_riscv_hi20 = FirstTargetFixupKind,
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_got_hi20,
llvm::RISCV::fixup_riscv_tprel_hi20,
llvm::RISCV::fixup_riscv_tprel_lo12_i,
llvm::RISCV::fixup_riscv_tprel_lo12_s,
llvm::RISCV::fixup_riscv_tprel_add,
llvm::RISCV::fixup_riscv_tls_got_hi20,
llvm::RISCV::fixup_riscv_tls_gd_hi20,
llvm::RISCV::fixup_riscv_jal,
llvm::RISCV::fixup_riscv_branch,
llvm::RISCV::fixup_riscv_rvc_jump,
llvm::RISCV::fixup_riscv_rvc_branch,
llvm::RISCV::fixup_riscv_call,
llvm::RISCV::fixup_riscv_call_plt,
llvm::RISCV::fixup_riscv_relax,
llvm::RISCV::fixup_riscv_align,
llvm::RISCV::fixup_riscv_set_8,
llvm::RISCV::fixup_riscv_add_8,
llvm::RISCV::fixup_riscv_sub_8,
llvm::RISCV::fixup_riscv_set_16,
llvm::RISCV::fixup_riscv_add_16,
llvm::RISCV::fixup_riscv_sub_16,
llvm::RISCV::fixup_riscv_set_32,
llvm::RISCV::fixup_riscv_add_32,
llvm::RISCV::fixup_riscv_sub_32,
llvm::RISCV::fixup_riscv_add_64,
llvm::RISCV::fixup_riscv_sub_64,
llvm::RISCV::fixup_riscv_set_6b,
llvm::RISCV::fixup_riscv_sub_6b,
llvm::RISCV::fixup_riscv_invalid,
llvm::RISCV::NumTargetFixupKinds = fixup_riscv_invalid - FirstTargetFixupKind
} |
|