LLVM  14.0.0git
Namespaces | Enumerations
RISCVFixupKinds.h File Reference
#include "llvm/MC/MCFixup.h"
Include dependency graph for RISCVFixupKinds.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 This file implements support for optimizing divisions by a constant.
 
 llvm::RISCV
 

Enumerations

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
}