enum MCFixupKind
Description
Extensible enumeration to represent the type of a fixup.
Declared at: llvm/include/llvm/MC/MCFixup.h:22
Enumerators
Name | Value | Comment |
---|---|---|
FK_NONE | 0 | A no-op fixup. |
FK_Data_1 | 1 | A one-byte fixup. |
FK_Data_2 | 2 | A two-byte fixup. |
FK_Data_4 | 3 | A four-byte fixup. |
FK_Data_8 | 4 | A eight-byte fixup. |
FK_Data_6b | 5 | A six-bits fixup. |
FK_PCRel_1 | 6 | A one-byte pc relative fixup. |
FK_PCRel_2 | 7 | A two-byte pc relative fixup. |
FK_PCRel_4 | 8 | A four-byte pc relative fixup. |
FK_PCRel_8 | 9 | A eight-byte pc relative fixup. |
FK_GPRel_1 | 10 | A one-byte gp relative fixup. |
FK_GPRel_2 | 11 | A two-byte gp relative fixup. |
FK_GPRel_4 | 12 | A four-byte gp relative fixup. |
FK_GPRel_8 | 13 | A eight-byte gp relative fixup. |
FK_DTPRel_4 | 14 | A four-byte dtp relative fixup. |
FK_DTPRel_8 | 15 | A eight-byte dtp relative fixup. |
FK_TPRel_4 | 16 | A four-byte tp relative fixup. |
FK_TPRel_8 | 17 | A eight-byte tp relative fixup. |
FK_SecRel_1 | 18 | A one-byte section relative fixup. |
FK_SecRel_2 | 19 | A two-byte section relative fixup. |
FK_SecRel_4 | 20 | A four-byte section relative fixup. |
FK_SecRel_8 | 21 | A eight-byte section relative fixup. |
FK_Data_Add_1 | 22 | A one-byte add fixup. |
FK_Data_Add_2 | 23 | A two-byte add fixup. |
FK_Data_Add_4 | 24 | A four-byte add fixup. |
FK_Data_Add_8 | 25 | A eight-byte add fixup. |
FK_Data_Add_6b | 26 | A six-bits add fixup. |
FK_Data_Sub_1 | 27 | A one-byte sub fixup. |
FK_Data_Sub_2 | 28 | A two-byte sub fixup. |
FK_Data_Sub_4 | 29 | A four-byte sub fixup. |
FK_Data_Sub_8 | 30 | A eight-byte sub fixup. |
FK_Data_Sub_6b | 31 | A six-bits sub fixup. |
FirstTargetFixupKind | 128 | |
MaxTargetFixupKind | 256 |