LLVM: lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9#ifndef LLVM_LIB_TARGET_CSKY_MCTARGETDESC_CSKYFIXUPKINDS_H
10#define LLVM_LIB_TARGET_CSKY_MCTARGETDESC_CSKYFIXUPKINDS_H
11
13
14namespace llvm {
15namespace CSKY {
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
57};
58}
59}
60
61#endif
Fixups
Definition CSKYFixupKinds.h:16
@ fixup_csky_invalid
Definition CSKYFixupKinds.h:55
@ fixup_csky_pcrel_imm10_scale2
Definition CSKYFixupKinds.h:43
@ NumTargetFixupKinds
Definition CSKYFixupKinds.h:56
@ fixup_csky_gotpc
Definition CSKYFixupKinds.h:31
@ fixup_csky_pcrel_uimm7_scale4
Definition CSKYFixupKinds.h:45
@ fixup_csky_doffset_imm18_scale2
Definition CSKYFixupKinds.h:51
@ fixup_csky_pcrel_imm16_scale2
Definition CSKYFixupKinds.h:23
@ fixup_csky_got32
Definition CSKYFixupKinds.h:35
@ fixup_csky_addr32
Definition CSKYFixupKinds.h:17
@ fixup_csky_gotoff
Definition CSKYFixupKinds.h:33
@ fixup_csky_pcrel_imm18_scale2
Definition CSKYFixupKinds.h:29
@ fixup_csky_doffset_imm18_scale4
Definition CSKYFixupKinds.h:53
@ fixup_csky_pcrel_uimm16_scale4
Definition CSKYFixupKinds.h:25
@ fixup_csky_plt_imm18_scale4
Definition CSKYFixupKinds.h:41
@ fixup_csky_pcrel_imm26_scale2
Definition CSKYFixupKinds.h:27
@ fixup_csky_plt32
Definition CSKYFixupKinds.h:39
@ fixup_csky_got_imm18_scale4
Definition CSKYFixupKinds.h:37
@ fixup_csky_pcrel_uimm8_scale4
Definition CSKYFixupKinds.h:47
@ fixup_csky_addr_hi16
Definition CSKYFixupKinds.h:19
@ fixup_csky_addr_lo16
Definition CSKYFixupKinds.h:21
@ fixup_csky_doffset_imm18
Definition CSKYFixupKinds.h:49
This is an optimization pass for GlobalISel generic memory operations.