LLVM: lib/Target/CSKY/MCTargetDesc/CSKYBaseInfo.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16#ifndef LLVM_LIB_TARGET_CSKY_MCTARGETDESC_CSKYBASEINFO_H

17#define LLVM_LIB_TARGET_CSKY_MCTARGETDESC_CSKYBASEINFO_H

18

21

22namespace llvm {

23

24

25

27

38

39

54

55enum {

57};

58

59}

60

67

68}

69

70#endif

Definition CSKYBaseInfo.h:26

@ AddrModeMask

Definition CSKYBaseInfo.h:56

TOF

Definition CSKYBaseInfo.h:40

@ MO_ADDR_HI16

Definition CSKYBaseInfo.h:46

@ MO_None

Definition CSKYBaseInfo.h:41

@ MO_GOTOFF

Definition CSKYBaseInfo.h:44

@ MO_DIRECT_FLAG_MASK

Definition CSKYBaseInfo.h:52

@ MO_ADDR32

Definition CSKYBaseInfo.h:42

@ MO_PLT32

Definition CSKYBaseInfo.h:45

@ MO_ADDR_LO16

Definition CSKYBaseInfo.h:47

@ MO_GOT32

Definition CSKYBaseInfo.h:43

AddrMode

Definition CSKYBaseInfo.h:28

@ AddrModeNone

Definition CSKYBaseInfo.h:29

@ AddrMode32WD

Definition CSKYBaseInfo.h:32

@ AddrMode32H

Definition CSKYBaseInfo.h:31

@ AddrMode32SDF

Definition CSKYBaseInfo.h:36

@ AddrMode16W

Definition CSKYBaseInfo.h:35

@ AddrMode16B

Definition CSKYBaseInfo.h:33

@ AddrMode32B

Definition CSKYBaseInfo.h:30

@ AddrMode16H

Definition CSKYBaseInfo.h:34

Definition CSKYBaseInfo.h:61

OperandType

Definition CSKYBaseInfo.h:62

@ OPERAND_CONSTPOOL

Definition CSKYBaseInfo.h:64

@ OPERAND_BARESYMBOL

Definition CSKYBaseInfo.h:63

This is an optimization pass for GlobalISel generic memory operations.