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.