LLVM 20.0.0git
Namespaces | Enumerations
ARMFixupKinds.h File Reference
#include "llvm/MC/MCFixup.h"

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::ARM
 Define some predicates that are used for node matching.
 

Enumerations

enum  llvm::ARM::Fixups {
  llvm::ARM::fixup_arm_ldst_pcrel_12 = FirstTargetFixupKind , llvm::ARM::fixup_t2_ldst_pcrel_12 , llvm::ARM::fixup_arm_pcrel_10_unscaled , llvm::ARM::fixup_arm_pcrel_10 ,
  llvm::ARM::fixup_t2_pcrel_10 , llvm::ARM::fixup_arm_pcrel_9 , llvm::ARM::fixup_t2_pcrel_9 , llvm::ARM::fixup_arm_ldst_abs_12 ,
  llvm::ARM::fixup_thumb_adr_pcrel_10 , llvm::ARM::fixup_arm_adr_pcrel_12 , llvm::ARM::fixup_t2_adr_pcrel_12 , llvm::ARM::fixup_arm_condbranch ,
  llvm::ARM::fixup_arm_uncondbranch , llvm::ARM::fixup_t2_condbranch , llvm::ARM::fixup_t2_uncondbranch , llvm::ARM::fixup_arm_thumb_br ,
  llvm::ARM::fixup_arm_uncondbl , llvm::ARM::fixup_arm_condbl , llvm::ARM::fixup_arm_blx , llvm::ARM::fixup_arm_thumb_bl ,
  llvm::ARM::fixup_arm_thumb_blx , llvm::ARM::fixup_arm_thumb_cb , llvm::ARM::fixup_arm_thumb_cp , llvm::ARM::fixup_arm_thumb_bcc ,
  llvm::ARM::fixup_arm_movt_hi16 , llvm::ARM::fixup_arm_movw_lo16 , llvm::ARM::fixup_t2_movt_hi16 , llvm::ARM::fixup_t2_movw_lo16 ,
  llvm::ARM::fixup_arm_thumb_upper_8_15 , llvm::ARM::fixup_arm_thumb_upper_0_7 , llvm::ARM::fixup_arm_thumb_lower_8_15 , llvm::ARM::fixup_arm_thumb_lower_0_7 ,
  llvm::ARM::fixup_arm_mod_imm , llvm::ARM::fixup_t2_so_imm , llvm::ARM::fixup_bf_branch , llvm::ARM::fixup_bf_target ,
  llvm::ARM::fixup_bfl_target , llvm::ARM::fixup_bfc_target , llvm::ARM::fixup_bfcsel_else_target , llvm::ARM::fixup_wls ,
  llvm::ARM::fixup_le , llvm::ARM::LastTargetFixupKind , llvm::ARM::NumTargetFixupKinds = LastTargetFixupKind - FirstTargetFixupKind
}