LLVM
3.7.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
work
release_test
rc4
llvm.src
lib
AsmParser
LLToken.h
Go to the documentation of this file.
1
//===- LLToken.h - Token Codes for LLVM Assembly Files ----------*- C++ -*-===//
2
//
3
// The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
//
10
// This file defines the enums for the .ll lexer.
11
//
12
//===----------------------------------------------------------------------===//
13
14
#ifndef LLVM_LIB_ASMPARSER_LLTOKEN_H
15
#define LLVM_LIB_ASMPARSER_LLTOKEN_H
16
17
namespace
llvm {
18
namespace
lltok {
19
enum
Kind
{
20
// Markers
21
Eof
,
Error
,
22
23
// Tokens with no info.
24
dotdotdot
,
// ...
25
equal
,
comma
,
// = ,
26
star
,
// *
27
lsquare
,
rsquare
,
// [ ]
28
lbrace
,
rbrace
,
// { }
29
less
,
greater
,
// < >
30
lparen
,
rparen
,
// ( )
31
exclaim
,
// !
32
bar
,
// |
33
34
kw_x
,
35
kw_true
,
kw_false
,
36
kw_declare
,
kw_define
,
37
kw_global
,
kw_constant
,
38
39
kw_private
,
40
kw_internal
,
41
kw_linkonce
,
kw_linkonce_odr
,
42
kw_weak
,
// Used as a linkage, and a modifier for "cmpxchg".
43
kw_weak_odr
,
kw_appending
,
44
kw_dllimport
,
kw_dllexport
,
kw_common
,
kw_available_externally
,
45
kw_default
,
kw_hidden
,
kw_protected
,
46
kw_unnamed_addr
,
47
kw_externally_initialized
,
48
kw_extern_weak
,
49
kw_external
,
kw_thread_local
,
50
kw_localdynamic
,
kw_initialexec
,
kw_localexec
,
51
kw_zeroinitializer
,
52
kw_undef
,
kw_null
,
53
kw_to
,
54
kw_tail
,
55
kw_musttail
,
56
kw_target
,
57
kw_triple
,
58
kw_unwind
,
59
kw_deplibs
,
// FIXME: Remove in 4.0
60
kw_datalayout
,
61
kw_volatile
,
62
kw_atomic
,
63
kw_unordered
,
kw_monotonic
,
kw_acquire
,
kw_release
,
kw_acq_rel
,
kw_seq_cst
,
64
kw_singlethread
,
65
kw_nnan
,
66
kw_ninf
,
67
kw_nsz
,
68
kw_arcp
,
69
kw_fast
,
70
kw_nuw
,
71
kw_nsw
,
72
kw_exact
,
73
kw_inbounds
,
74
kw_align
,
75
kw_addrspace
,
76
kw_section
,
77
kw_alias
,
78
kw_module
,
79
kw_asm
,
80
kw_sideeffect
,
81
kw_alignstack
,
82
kw_inteldialect
,
83
kw_gc
,
84
kw_prefix
,
85
kw_prologue
,
86
kw_c
,
87
88
kw_cc
,
kw_ccc
,
kw_fastcc
,
kw_coldcc
,
89
kw_intel_ocl_bicc
,
90
kw_x86_stdcallcc
,
kw_x86_fastcallcc
,
kw_x86_thiscallcc
,
kw_x86_vectorcallcc
,
91
kw_arm_apcscc
,
kw_arm_aapcscc
,
kw_arm_aapcs_vfpcc
,
92
kw_msp430_intrcc
,
93
kw_ptx_kernel
,
kw_ptx_device
,
94
kw_spir_kernel
,
kw_spir_func
,
95
kw_x86_64_sysvcc
,
kw_x86_64_win64cc
,
96
kw_webkit_jscc
,
kw_anyregcc
,
97
kw_preserve_mostcc
,
kw_preserve_allcc
,
98
kw_ghccc
,
99
100
// Attributes:
101
kw_attributes
,
102
kw_alwaysinline
,
103
kw_argmemonly
,
104
kw_sanitize_address
,
105
kw_builtin
,
106
kw_byval
,
107
kw_inalloca
,
108
kw_cold
,
109
kw_convergent
,
110
kw_dereferenceable
,
111
kw_dereferenceable_or_null
,
112
kw_inlinehint
,
113
kw_inreg
,
114
kw_jumptable
,
115
kw_minsize
,
116
kw_naked
,
117
kw_nest
,
118
kw_noalias
,
119
kw_nobuiltin
,
120
kw_nocapture
,
121
kw_noduplicate
,
122
kw_noimplicitfloat
,
123
kw_noinline
,
124
kw_nonlazybind
,
125
kw_nonnull
,
126
kw_noredzone
,
127
kw_noreturn
,
128
kw_nounwind
,
129
kw_optnone
,
130
kw_optsize
,
131
kw_readnone
,
132
kw_readonly
,
133
kw_returned
,
134
kw_returns_twice
,
135
kw_signext
,
136
kw_ssp
,
137
kw_sspreq
,
138
kw_sspstrong
,
139
kw_safestack
,
140
kw_sret
,
141
kw_sanitize_thread
,
142
kw_sanitize_memory
,
143
kw_uwtable
,
144
kw_zeroext
,
145
146
kw_type
,
147
kw_opaque
,
148
149
kw_comdat
,
150
151
// Comdat types
152
kw_any
,
153
kw_exactmatch
,
154
kw_largest
,
155
kw_noduplicates
,
156
kw_samesize
,
157
158
kw_eq
,
kw_ne
,
kw_slt
,
kw_sgt
,
kw_sle
,
kw_sge
,
kw_ult
,
kw_ugt
,
kw_ule
,
159
kw_uge
,
kw_oeq
,
kw_one
,
kw_olt
,
kw_ogt
,
kw_ole
,
kw_oge
,
kw_ord
,
kw_uno
,
160
kw_ueq
,
kw_une
,
161
162
// atomicrmw operations that aren't also instruction keywords.
163
kw_xchg
,
kw_nand
,
kw_max
,
kw_min
,
kw_umax
,
kw_umin
,
164
165
// Instruction Opcodes (Opcode in UIntVal).
166
kw_add
,
kw_fadd
,
kw_sub
,
kw_fsub
,
kw_mul
,
kw_fmul
,
167
kw_udiv
,
kw_sdiv
,
kw_fdiv
,
168
kw_urem
,
kw_srem
,
kw_frem
,
kw_shl
,
kw_lshr
,
kw_ashr
,
169
kw_and
,
kw_or
,
kw_xor
,
kw_icmp
,
kw_fcmp
,
170
171
kw_phi
,
kw_call
,
172
kw_trunc
,
kw_zext
,
kw_sext
,
kw_fptrunc
,
kw_fpext
,
kw_uitofp
,
kw_sitofp
,
173
kw_fptoui
,
kw_fptosi
,
kw_inttoptr
,
kw_ptrtoint
,
kw_bitcast
,
174
kw_addrspacecast
,
175
kw_select
,
kw_va_arg
,
176
177
kw_landingpad
,
kw_personality
,
kw_cleanup
,
kw_catch
,
kw_filter
,
178
179
kw_ret
,
kw_br
,
kw_switch
,
kw_indirectbr
,
kw_invoke
,
kw_resume
,
180
kw_unreachable
,
181
182
kw_alloca
,
kw_load
,
kw_store
,
kw_fence
,
kw_cmpxchg
,
kw_atomicrmw
,
183
kw_getelementptr
,
184
185
kw_extractelement
,
kw_insertelement
,
kw_shufflevector
,
186
kw_extractvalue
,
kw_insertvalue
,
kw_blockaddress
,
187
188
// Metadata types.
189
kw_distinct
,
190
191
// Use-list order directives.
192
kw_uselistorder
,
kw_uselistorder_bb
,
193
194
// Unsigned Valued tokens (UIntVal).
195
GlobalID
,
// @42
196
LocalVarID
,
// %42
197
AttrGrpID
,
// #42
198
199
// String valued tokens (StrVal).
200
LabelStr
,
// foo:
201
GlobalVar
,
// @foo @"foo"
202
ComdatVar
,
// $foo
203
LocalVar
,
// %foo %"foo"
204
MetadataVar
,
// !foo
205
StringConstant
,
// "foo"
206
DwarfTag
,
// DW_TAG_foo
207
DwarfAttEncoding
,
// DW_ATE_foo
208
DwarfVirtuality
,
// DW_VIRTUALITY_foo
209
DwarfLang
,
// DW_LANG_foo
210
DwarfOp
,
// DW_OP_foo
211
DIFlag
,
// DIFlagFoo
212
213
// Type valued tokens (TyVal).
214
Type
,
215
216
APFloat
,
// APFloatVal
217
APSInt
// APSInt
218
};
219
}
// end namespace lltok
220
}
// end namespace llvm
221
222
#endif
llvm::lltok::kw_hidden
Definition:
LLToken.h:45
llvm::lltok::exclaim
Definition:
LLToken.h:31
llvm::lltok::dotdotdot
Definition:
LLToken.h:24
llvm::lltok::kw_sanitize_address
Definition:
LLToken.h:104
llvm::lltok::LabelStr
Definition:
LLToken.h:200
llvm::lltok::GlobalID
Definition:
LLToken.h:195
llvm::lltok::kw_naked
Definition:
LLToken.h:116
llvm::lltok::kw_asm
Definition:
LLToken.h:79
llvm::lltok::kw_fptoui
Definition:
LLToken.h:173
llvm::lltok::kw_ord
Definition:
LLToken.h:159
llvm::lltok::kw_shl
Definition:
LLToken.h:168
llvm::lltok::kw_invoke
Definition:
LLToken.h:179
llvm::lltok::kw_inreg
Definition:
LLToken.h:113
llvm::lltok::kw_nonlazybind
Definition:
LLToken.h:124
llvm::lltok::kw_alignstack
Definition:
LLToken.h:81
llvm::lltok::kw_oeq
Definition:
LLToken.h:159
llvm::lltok::kw_extractelement
Definition:
LLToken.h:185
llvm::lltok::kw_ashr
Definition:
LLToken.h:168
llvm::lltok::kw_readnone
Definition:
LLToken.h:131
llvm::lltok::kw_br
Definition:
LLToken.h:179
llvm::lltok::kw_byval
Definition:
LLToken.h:106
llvm::lltok::kw_filter
Definition:
LLToken.h:177
llvm::lltok::kw_tail
Definition:
LLToken.h:54
llvm::lltok::kw_externally_initialized
Definition:
LLToken.h:47
llvm::lltok::kw_protected
Definition:
LLToken.h:45
llvm::lltok::kw_x86_64_win64cc
Definition:
LLToken.h:95
llvm::lltok::kw_opaque
Definition:
LLToken.h:147
llvm::lltok::kw_returned
Definition:
LLToken.h:133
llvm::lltok::kw_ptrtoint
Definition:
LLToken.h:173
llvm::lltok::kw_eq
Definition:
LLToken.h:158
llvm::lltok::DwarfTag
Definition:
LLToken.h:206
llvm::lltok::MetadataVar
Definition:
LLToken.h:204
llvm::lltok::kw_common
Definition:
LLToken.h:44
llvm::lltok::kw_false
Definition:
LLToken.h:35
llvm::lltok::kw_noduplicate
Definition:
LLToken.h:121
llvm::lltok::kw_c
Definition:
LLToken.h:86
llvm::lltok::kw_constant
Definition:
LLToken.h:37
llvm::lltok::kw_cc
Definition:
LLToken.h:88
llvm::lltok::kw_fcmp
Definition:
LLToken.h:169
llvm::lltok::kw_comdat
Definition:
LLToken.h:149
llvm::lltok::kw_readonly
Definition:
LLToken.h:132
llvm::lltok::LocalVarID
Definition:
LLToken.h:196
llvm::lltok::kw_safestack
Definition:
LLToken.h:139
llvm::lltok::kw_frem
Definition:
LLToken.h:168
llvm::lltok::kw_align
Definition:
LLToken.h:74
llvm::lltok::kw_any
Definition:
LLToken.h:152
llvm::lltok::kw_umax
Definition:
LLToken.h:163
llvm::lltok::AttrGrpID
Definition:
LLToken.h:197
llvm::lltok::kw_atomic
Definition:
LLToken.h:62
llvm::lltok::kw_olt
Definition:
LLToken.h:159
llvm::lltok::kw_seq_cst
Definition:
LLToken.h:63
llvm::lltok::kw_sideeffect
Definition:
LLToken.h:80
llvm::lltok::kw_udiv
Definition:
LLToken.h:167
llvm::lltok::kw_ptx_kernel
Definition:
LLToken.h:93
llvm::lltok::kw_anyregcc
Definition:
LLToken.h:96
llvm::lltok::kw_sspreq
Definition:
LLToken.h:137
llvm::lltok::kw_x86_stdcallcc
Definition:
LLToken.h:90
llvm::lltok::kw_linkonce
Definition:
LLToken.h:41
llvm::lltok::kw_select
Definition:
LLToken.h:175
llvm::lltok::kw_spir_kernel
Definition:
LLToken.h:94
llvm::lltok::kw_intel_ocl_bicc
Definition:
LLToken.h:89
llvm::lltok::kw_prefix
Definition:
LLToken.h:84
llvm::lltok::kw_preserve_mostcc
Definition:
LLToken.h:97
llvm::lltok::kw_inttoptr
Definition:
LLToken.h:173
llvm::lltok::kw_noredzone
Definition:
LLToken.h:126
llvm::lltok::kw_sext
Definition:
LLToken.h:172
llvm::lltok::DwarfOp
Definition:
LLToken.h:210
llvm::lltok::kw_alloca
Definition:
LLToken.h:182
llvm::lltok::kw_gc
Definition:
LLToken.h:83
llvm::lltok::lsquare
Definition:
LLToken.h:27
llvm::lltok::less
Definition:
LLToken.h:29
llvm::lltok::kw_zext
Definition:
LLToken.h:172
llvm::lltok::kw_getelementptr
Definition:
LLToken.h:183
llvm::lltok::kw_declare
Definition:
LLToken.h:36
llvm::lltok::kw_deplibs
Definition:
LLToken.h:59
llvm::lltok::kw_preserve_allcc
Definition:
LLToken.h:97
llvm::lltok::Eof
Definition:
LLToken.h:21
llvm::lltok::ComdatVar
Definition:
LLToken.h:202
llvm::lltok::kw_optnone
Definition:
LLToken.h:129
llvm::lltok::kw_noinline
Definition:
LLToken.h:123
llvm::lltok::kw_sitofp
Definition:
LLToken.h:172
llvm::lltok::kw_private
Definition:
LLToken.h:39
llvm::lltok::kw_nsw
Definition:
LLToken.h:71
llvm::lltok::kw_monotonic
Definition:
LLToken.h:63
llvm::lltok::rbrace
Definition:
LLToken.h:28
llvm::lltok::kw_zeroinitializer
Definition:
LLToken.h:51
llvm::lltok::kw_localdynamic
Definition:
LLToken.h:50
llvm::lltok::kw_unnamed_addr
Definition:
LLToken.h:46
llvm::lltok::kw_inteldialect
Definition:
LLToken.h:82
llvm::lltok::kw_personality
Definition:
LLToken.h:177
llvm::lltok::kw_section
Definition:
LLToken.h:76
llvm::lltok::kw_attributes
Definition:
LLToken.h:101
llvm::lltok::kw_one
Definition:
LLToken.h:159
llvm::lltok::kw_sgt
Definition:
LLToken.h:158
llvm::lltok::kw_initialexec
Definition:
LLToken.h:50
llvm::lltok::lparen
Definition:
LLToken.h:30
llvm::lltok::kw_nsz
Definition:
LLToken.h:67
llvm::lltok::kw_addrspacecast
Definition:
LLToken.h:174
llvm::lltok::kw_and
Definition:
LLToken.h:169
llvm::lltok::Kind
Kind
Definition:
LLToken.h:19
llvm::lltok::kw_nounwind
Definition:
LLToken.h:128
llvm::lltok::kw_sub
Definition:
LLToken.h:166
llvm::lltok::kw_uno
Definition:
LLToken.h:159
llvm::lltok::kw_trunc
Definition:
LLToken.h:172
llvm::lltok::kw_min
Definition:
LLToken.h:163
llvm::lltok::kw_x86_thiscallcc
Definition:
LLToken.h:90
llvm::lltok::kw_arm_apcscc
Definition:
LLToken.h:91
llvm::lltok::APFloat
Definition:
LLToken.h:216
llvm::lltok::kw_global
Definition:
LLToken.h:37
llvm::lltok::kw_external
Definition:
LLToken.h:49
llvm::lltok::kw_cleanup
Definition:
LLToken.h:177
llvm::lltok::kw_x86_vectorcallcc
Definition:
LLToken.h:90
llvm::lltok::kw_x86_64_sysvcc
Definition:
LLToken.h:95
llvm::lltok::kw_phi
Definition:
LLToken.h:171
llvm::lltok::kw_nobuiltin
Definition:
LLToken.h:119
llvm::lltok::kw_fast
Definition:
LLToken.h:69
llvm::lltok::kw_sanitize_thread
Definition:
LLToken.h:141
llvm::lltok::kw_or
Definition:
LLToken.h:169
llvm::lltok::star
Definition:
LLToken.h:26
llvm::lltok::bar
Definition:
LLToken.h:32
llvm::lltok::kw_cold
Definition:
LLToken.h:108
llvm::lltok::kw_unreachable
Definition:
LLToken.h:180
llvm::lltok::kw_webkit_jscc
Definition:
LLToken.h:96
llvm::lltok::kw_available_externally
Definition:
LLToken.h:44
llvm::lltok::kw_fdiv
Definition:
LLToken.h:167
llvm::lltok::kw_dllimport
Definition:
LLToken.h:44
llvm::lltok::kw_target
Definition:
LLToken.h:56
llvm::lltok::kw_ghccc
Definition:
LLToken.h:98
llvm::lltok::kw_inlinehint
Definition:
LLToken.h:112
llvm::lltok::kw_fsub
Definition:
LLToken.h:166
llvm::lltok::kw_argmemonly
Definition:
LLToken.h:103
llvm::lltok::kw_ret
Definition:
LLToken.h:179
llvm::lltok::kw_store
Definition:
LLToken.h:182
llvm::lltok::kw_noimplicitfloat
Definition:
LLToken.h:122
llvm::lltok::kw_alwaysinline
Definition:
LLToken.h:102
llvm::lltok::kw_extern_weak
Definition:
LLToken.h:48
llvm::lltok::kw_va_arg
Definition:
LLToken.h:175
llvm::lltok::kw_cmpxchg
Definition:
LLToken.h:182
llvm::lltok::kw_shufflevector
Definition:
LLToken.h:185
llvm::lltok::kw_lshr
Definition:
LLToken.h:168
llvm::lltok::kw_volatile
Definition:
LLToken.h:61
llvm::lltok::DIFlag
Definition:
LLToken.h:211
llvm::lltok::kw_coldcc
Definition:
LLToken.h:88
llvm::lltok::kw_noreturn
Definition:
LLToken.h:127
llvm::lltok::kw_acquire
Definition:
LLToken.h:63
llvm::lltok::kw_load
Definition:
LLToken.h:182
llvm::lltok::kw_weak
Definition:
LLToken.h:42
llvm::lltok::kw_arm_aapcs_vfpcc
Definition:
LLToken.h:91
llvm::lltok::kw_fmul
Definition:
LLToken.h:166
llvm::lltok::lbrace
Definition:
LLToken.h:28
llvm::lltok::kw_sge
Definition:
LLToken.h:158
llvm::lltok::kw_default
Definition:
LLToken.h:45
llvm::lltok::kw_ult
Definition:
LLToken.h:158
llvm::lltok::kw_ogt
Definition:
LLToken.h:159
llvm::lltok::kw_minsize
Definition:
LLToken.h:115
llvm::lltok::kw_unordered
Definition:
LLToken.h:63
llvm::lltok::kw_atomicrmw
Definition:
LLToken.h:182
llvm::lltok::kw_dereferenceable
Definition:
LLToken.h:110
llvm::lltok::kw_null
Definition:
LLToken.h:52
llvm::lltok::kw_triple
Definition:
LLToken.h:57
llvm::lltok::kw_singlethread
Definition:
LLToken.h:64
llvm::lltok::kw_fadd
Definition:
LLToken.h:166
llvm::lltok::rsquare
Definition:
LLToken.h:27
llvm::lltok::kw_acq_rel
Definition:
LLToken.h:63
llvm::lltok::kw_sanitize_memory
Definition:
LLToken.h:142
llvm::lltok::kw_une
Definition:
LLToken.h:160
llvm::lltok::kw_uselistorder_bb
Definition:
LLToken.h:192
llvm::lltok::kw_weak_odr
Definition:
LLToken.h:43
llvm::lltok::kw_arm_aapcscc
Definition:
LLToken.h:91
llvm::lltok::kw_undef
Definition:
LLToken.h:52
llvm::lltok::kw_ueq
Definition:
LLToken.h:160
llvm::lltok::kw_indirectbr
Definition:
LLToken.h:179
llvm::lltok::kw_type
Definition:
LLToken.h:146
llvm::lltok::kw_dereferenceable_or_null
Definition:
LLToken.h:111
llvm::lltok::kw_fence
Definition:
LLToken.h:182
llvm::lltok::kw_prologue
Definition:
LLToken.h:85
llvm::lltok::kw_blockaddress
Definition:
LLToken.h:186
llvm::lltok::kw_ule
Definition:
LLToken.h:158
llvm::lltok::kw_insertvalue
Definition:
LLToken.h:186
llvm::lltok::kw_extractvalue
Definition:
LLToken.h:186
llvm::lltok::kw_fastcc
Definition:
LLToken.h:88
llvm::lltok::kw_uitofp
Definition:
LLToken.h:172
llvm::lltok::kw_sle
Definition:
LLToken.h:158
llvm::lltok::kw_true
Definition:
LLToken.h:35
llvm::lltok::kw_samesize
Definition:
LLToken.h:156
llvm::lltok::kw_signext
Definition:
LLToken.h:135
llvm::lltok::kw_define
Definition:
LLToken.h:36
llvm::lltok::kw_nocapture
Definition:
LLToken.h:120
llvm::lltok::kw_dllexport
Definition:
LLToken.h:44
llvm::lltok::kw_ninf
Definition:
LLToken.h:66
llvm::lltok::kw_msp430_intrcc
Definition:
LLToken.h:92
llvm::lltok::kw_umin
Definition:
LLToken.h:163
llvm::lltok::kw_zeroext
Definition:
LLToken.h:144
llvm::lltok::kw_optsize
Definition:
LLToken.h:130
llvm::lltok::kw_sspstrong
Definition:
LLToken.h:138
llvm::lltok::kw_exact
Definition:
LLToken.h:72
llvm::lltok::kw_musttail
Definition:
LLToken.h:55
llvm::lltok::kw_xor
Definition:
LLToken.h:169
llvm::lltok::kw_nonnull
Definition:
LLToken.h:125
llvm::lltok::kw_exactmatch
Definition:
LLToken.h:153
llvm::lltok::kw_ssp
Definition:
LLToken.h:136
llvm::lltok::kw_x
Definition:
LLToken.h:34
llvm::lltok::kw_ccc
Definition:
LLToken.h:88
llvm::lltok::kw_localexec
Definition:
LLToken.h:50
llvm::lltok::kw_convergent
Definition:
LLToken.h:109
llvm::lltok::kw_fpext
Definition:
LLToken.h:172
llvm::lltok::kw_sdiv
Definition:
LLToken.h:167
llvm::lltok::kw_nnan
Definition:
LLToken.h:65
llvm::lltok::kw_max
Definition:
LLToken.h:163
llvm::lltok::kw_xchg
Definition:
LLToken.h:163
llvm::lltok::kw_fptosi
Definition:
LLToken.h:173
llvm::lltok::kw_bitcast
Definition:
LLToken.h:173
llvm::lltok::DwarfAttEncoding
Definition:
LLToken.h:207
llvm::lltok::kw_mul
Definition:
LLToken.h:166
llvm::lltok::kw_alias
Definition:
LLToken.h:77
llvm::lltok::kw_x86_fastcallcc
Definition:
LLToken.h:90
llvm::lltok::kw_nand
Definition:
LLToken.h:163
llvm::lltok::kw_addrspace
Definition:
LLToken.h:75
llvm::lltok::kw_release
Definition:
LLToken.h:63
llvm::lltok::kw_inalloca
Definition:
LLToken.h:107
llvm::lltok::kw_jumptable
Definition:
LLToken.h:114
llvm::lltok::kw_sret
Definition:
LLToken.h:140
llvm::lltok::kw_arcp
Definition:
LLToken.h:68
llvm::lltok::kw_ole
Definition:
LLToken.h:159
llvm::lltok::Error
Definition:
LLToken.h:21
llvm::lltok::StringConstant
Definition:
LLToken.h:205
llvm::lltok::GlobalVar
Definition:
LLToken.h:201
llvm::lltok::kw_inbounds
Definition:
LLToken.h:73
llvm::lltok::kw_datalayout
Definition:
LLToken.h:60
llvm::lltok::DwarfVirtuality
Definition:
LLToken.h:208
llvm::lltok::kw_noalias
Definition:
LLToken.h:118
llvm::lltok::kw_builtin
Definition:
LLToken.h:105
llvm::lltok::kw_thread_local
Definition:
LLToken.h:49
llvm::lltok::kw_srem
Definition:
LLToken.h:168
llvm::lltok::Type
Definition:
LLToken.h:214
llvm::lltok::kw_uselistorder
Definition:
LLToken.h:192
llvm::lltok::rparen
Definition:
LLToken.h:30
llvm::lltok::kw_uwtable
Definition:
LLToken.h:143
llvm::lltok::kw_internal
Definition:
LLToken.h:40
llvm::lltok::kw_unwind
Definition:
LLToken.h:58
llvm::lltok::kw_uge
Definition:
LLToken.h:159
llvm::lltok::kw_to
Definition:
LLToken.h:53
llvm::lltok::LocalVar
Definition:
LLToken.h:203
llvm::lltok::kw_slt
Definition:
LLToken.h:158
llvm::lltok::kw_resume
Definition:
LLToken.h:179
llvm::lltok::kw_insertelement
Definition:
LLToken.h:185
llvm::lltok::kw_distinct
Definition:
LLToken.h:189
llvm::lltok::kw_icmp
Definition:
LLToken.h:169
llvm::lltok::kw_largest
Definition:
LLToken.h:154
llvm::lltok::comma
Definition:
LLToken.h:25
llvm::lltok::kw_returns_twice
Definition:
LLToken.h:134
llvm::lltok::kw_switch
Definition:
LLToken.h:179
llvm::lltok::equal
Definition:
LLToken.h:25
llvm::lltok::kw_landingpad
Definition:
LLToken.h:177
llvm::lltok::kw_appending
Definition:
LLToken.h:43
llvm::lltok::kw_oge
Definition:
LLToken.h:159
llvm::lltok::kw_nest
Definition:
LLToken.h:117
llvm::lltok::kw_ptx_device
Definition:
LLToken.h:93
llvm::lltok::kw_ne
Definition:
LLToken.h:158
llvm::lltok::kw_noduplicates
Definition:
LLToken.h:155
llvm::APSInt
Definition:
APSInt.h:22
llvm::lltok::kw_add
Definition:
LLToken.h:166
llvm::lltok::greater
Definition:
LLToken.h:29
llvm::lltok::kw_catch
Definition:
LLToken.h:177
llvm::lltok::kw_call
Definition:
LLToken.h:171
llvm::lltok::kw_ugt
Definition:
LLToken.h:158
llvm::lltok::DwarfLang
Definition:
LLToken.h:209
llvm::lltok::kw_urem
Definition:
LLToken.h:168
llvm::lltok::kw_linkonce_odr
Definition:
LLToken.h:41
llvm::lltok::kw_nuw
Definition:
LLToken.h:70
llvm::lltok::kw_spir_func
Definition:
LLToken.h:94
llvm::lltok::kw_fptrunc
Definition:
LLToken.h:172
llvm::lltok::kw_module
Definition:
LLToken.h:78
Generated on Mon Aug 31 2015 11:02:40 for LLVM by
1.8.6