LLVM: lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9#ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64FIXUPKINDS_H
10#define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64FIXUPKINDS_H
11
13
14namespace llvm {
16
18
20
21
23
24
25
27
28
34
35
36
37
39
40
42
43
45
46
48
49
50
51
53
54
55
56
58
59
61
62
63
65
66
69};
70
71}
72}
73
74#endif
Fixups
Definition AArch64FixupKinds.h:17
@ fixup_aarch64_pcrel_branch9
Definition AArch64FixupKinds.h:44
@ fixup_aarch64_pcrel_branch16
Definition AArch64FixupKinds.h:52
@ fixup_aarch64_ldst_imm12_scale4
Definition AArch64FixupKinds.h:31
@ NumTargetFixupKinds
Definition AArch64FixupKinds.h:68
@ fixup_aarch64_movw
Definition AArch64FixupKinds.h:41
@ fixup_aarch64_pcrel_call26
Definition AArch64FixupKinds.h:64
@ fixup_aarch64_pcrel_branch26
Definition AArch64FixupKinds.h:60
@ fixup_aarch64_pcrel_branch19
Definition AArch64FixupKinds.h:57
@ fixup_aarch64_ldr_pcrel_imm19
Definition AArch64FixupKinds.h:38
@ fixup_aarch64_pcrel_adr_imm21
Definition AArch64FixupKinds.h:19
@ fixup_aarch64_pcrel_branch14
Definition AArch64FixupKinds.h:47
@ fixup_aarch64_ldst_imm12_scale2
Definition AArch64FixupKinds.h:30
@ LastTargetFixupKind
Definition AArch64FixupKinds.h:67
@ fixup_aarch64_ldst_imm12_scale16
Definition AArch64FixupKinds.h:33
@ fixup_aarch64_pcrel_adrp_imm21
Definition AArch64FixupKinds.h:22
@ fixup_aarch64_add_imm12
Definition AArch64FixupKinds.h:26
@ fixup_aarch64_ldst_imm12_scale8
Definition AArch64FixupKinds.h:32
@ fixup_aarch64_ldst_imm12_scale1
Definition AArch64FixupKinds.h:29
This is an optimization pass for GlobalISel generic memory operations.