Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::ARM |
| Define some predicates that are used for node matching.
|
|
|
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
} |
|