LLVM: include/llvm/Support/X86FoldTablesUtils.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9#ifndef LLVM_SUPPORT_X86FOLDTABLESUTILS_H
10#define LLVM_SUPPORT_X86FOLDTABLESUTILS_H
11
12namespace llvm {
13enum {
14
15
22
23
24
26
27
28
29
31
34
35
36
37
44
45
46
55
56
57};
58}
59#endif
This is an optimization pass for GlobalISel generic memory operations.
@ TB_INDEX_3
Definition X86FoldTablesUtils.h:19
@ TB_BCAST_D
Definition X86FoldTablesUtils.h:49
@ TB_BCAST_SH
Definition X86FoldTablesUtils.h:53
@ TB_INDEX_MASK
Definition X86FoldTablesUtils.h:21
@ TB_BCAST_Q
Definition X86FoldTablesUtils.h:50
@ TB_INDEX_2
Definition X86FoldTablesUtils.h:18
@ TB_ALIGN_16
Definition X86FoldTablesUtils.h:40
@ TB_ALIGN_64
Definition X86FoldTablesUtils.h:42
@ TB_NO_FORWARD
Definition X86FoldTablesUtils.h:30
@ TB_ALIGN_32
Definition X86FoldTablesUtils.h:41
@ TB_ALIGN_SHIFT
Definition X86FoldTablesUtils.h:38
@ TB_ALIGN_1
Definition X86FoldTablesUtils.h:39
@ TB_FOLDED_LOAD
Definition X86FoldTablesUtils.h:32
@ TB_FOLDED_STORE
Definition X86FoldTablesUtils.h:33
@ TB_BCAST_SS
Definition X86FoldTablesUtils.h:51
@ TB_INDEX_1
Definition X86FoldTablesUtils.h:17
@ TB_INDEX_0
Definition X86FoldTablesUtils.h:16
@ TB_BCAST_SD
Definition X86FoldTablesUtils.h:52
@ TB_BCAST_MASK
Definition X86FoldTablesUtils.h:54
@ TB_BCAST_W
Definition X86FoldTablesUtils.h:48
@ TB_INDEX_4
Definition X86FoldTablesUtils.h:20
@ TB_BCAST_TYPE_SHIFT
Definition X86FoldTablesUtils.h:47
@ TB_ALIGN_MASK
Definition X86FoldTablesUtils.h:43
@ TB_NO_REVERSE
Definition X86FoldTablesUtils.h:25