LLVM: lib/Target/X86/MCTargetDesc/X86FixupKinds.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9#ifndef LLVM_LIB_TARGET_X86_MCTARGETDESC_X86FIXUPKINDS_H

10#define LLVM_LIB_TARGET_X86_MCTARGETDESC_X86FIXUPKINDS_H

11

13

14namespace llvm {

15namespace X86 {

20

22

24

26

28

29

31

32

34

36

37

39

42};

43}

44}

45

46#endif

Define some predicates that are used for node matching.

Fixups

Definition X86FixupKinds.h:16

@ LastTargetFixupKind

Definition X86FixupKinds.h:40

@ reloc_riprel_4byte_movq_load_rex2

Definition X86FixupKinds.h:19

@ reloc_signed_4byte_relax

Definition X86FixupKinds.h:33

@ reloc_branch_4byte_pcrel

Definition X86FixupKinds.h:38

@ NumTargetFixupKinds

Definition X86FixupKinds.h:41

@ reloc_riprel_4byte_relax

Definition X86FixupKinds.h:21

@ reloc_riprel_4byte_relax_evex

Definition X86FixupKinds.h:27

@ reloc_signed_4byte

Definition X86FixupKinds.h:30

@ reloc_riprel_4byte_relax_rex

Definition X86FixupKinds.h:23

@ reloc_global_offset_table

Definition X86FixupKinds.h:35

@ reloc_riprel_4byte_movq_load

Definition X86FixupKinds.h:18

@ reloc_riprel_4byte

Definition X86FixupKinds.h:17

@ reloc_riprel_4byte_relax_rex2

Definition X86FixupKinds.h:25

This is an optimization pass for GlobalISel generic memory operations.