enum Kind
Declared at: llvm/lib/AsmParser/LLToken.h:18
Enumerators
| Name | Value | Comment |
|---|---|---|
| Eof | 0 | |
| Error | 1 | |
| dotdotdot | 2 | |
| equal | 3 | |
| comma | 4 | |
| star | 5 | |
| lsquare | 6 | |
| rsquare | 7 | |
| lbrace | 8 | |
| rbrace | 9 | |
| less | 10 | |
| greater | 11 | |
| lparen | 12 | |
| rparen | 13 | |
| exclaim | 14 | |
| bar | 15 | |
| colon | 16 | |
| kw_vscale | 17 | |
| kw_x | 18 | |
| kw_true | 19 | |
| kw_false | 20 | |
| kw_declare | 21 | |
| kw_define | 22 | |
| kw_global | 23 | |
| kw_constant | 24 | |
| kw_dso_local | 25 | |
| kw_dso_preemptable | 26 | |
| kw_private | 27 | |
| kw_internal | 28 | |
| kw_linkonce | 29 | |
| kw_linkonce_odr | 30 | |
| kw_weak | 31 | |
| kw_weak_odr | 32 | |
| kw_appending | 33 | |
| kw_dllimport | 34 | |
| kw_dllexport | 35 | |
| kw_common | 36 | |
| kw_available_externally | 37 | |
| kw_default | 38 | |
| kw_hidden | 39 | |
| kw_protected | 40 | |
| kw_unnamed_addr | 41 | |
| kw_local_unnamed_addr | 42 | |
| kw_externally_initialized | 43 | |
| kw_extern_weak | 44 | |
| kw_external | 45 | |
| kw_thread_local | 46 | |
| kw_localdynamic | 47 | |
| kw_initialexec | 48 | |
| kw_localexec | 49 | |
| kw_zeroinitializer | 50 | |
| kw_undef | 51 | |
| kw_null | 52 | |
| kw_none | 53 | |
| kw_to | 54 | |
| kw_caller | 55 | |
| kw_within | 56 | |
| kw_from | 57 | |
| kw_tail | 58 | |
| kw_musttail | 59 | |
| kw_notail | 60 | |
| kw_target | 61 | |
| kw_triple | 62 | |
| kw_source_filename | 63 | |
| kw_unwind | 64 | |
| kw_deplibs | 65 | |
| kw_datalayout | 66 | |
| kw_volatile | 67 | |
| kw_atomic | 68 | |
| kw_unordered | 69 | |
| kw_monotonic | 70 | |
| kw_acquire | 71 | |
| kw_release | 72 | |
| kw_acq_rel | 73 | |
| kw_seq_cst | 74 | |
| kw_syncscope | 75 | |
| kw_nnan | 76 | |
| kw_ninf | 77 | |
| kw_nsz | 78 | |
| kw_arcp | 79 | |
| kw_contract | 80 | |
| kw_reassoc | 81 | |
| kw_afn | 82 | |
| kw_fast | 83 | |
| kw_nuw | 84 | |
| kw_nsw | 85 | |
| kw_exact | 86 | |
| kw_inbounds | 87 | |
| kw_inrange | 88 | |
| kw_align | 89 | |
| kw_addrspace | 90 | |
| kw_section | 91 | |
| kw_partition | 92 | |
| kw_alias | 93 | |
| kw_ifunc | 94 | |
| kw_module | 95 | |
| kw_asm | 96 | |
| kw_sideeffect | 97 | |
| kw_alignstack | 98 | |
| kw_inteldialect | 99 | |
| kw_gc | 100 | |
| kw_prefix | 101 | |
| kw_prologue | 102 | |
| kw_c | 103 | |
| kw_cc | 104 | |
| kw_ccc | 105 | |
| kw_fastcc | 106 | |
| kw_coldcc | 107 | |
| kw_intel_ocl_bicc | 108 | |
| kw_cfguard_checkcc | 109 | |
| kw_x86_stdcallcc | 110 | |
| kw_x86_fastcallcc | 111 | |
| kw_x86_thiscallcc | 112 | |
| kw_x86_vectorcallcc | 113 | |
| kw_x86_regcallcc | 114 | |
| kw_arm_apcscc | 115 | |
| kw_arm_aapcscc | 116 | |
| kw_arm_aapcs_vfpcc | 117 | |
| kw_aarch64_vector_pcs | 118 | |
| kw_aarch64_sve_vector_pcs | 119 | |
| kw_msp430_intrcc | 120 | |
| kw_avr_intrcc | 121 | |
| kw_avr_signalcc | 122 | |
| kw_ptx_kernel | 123 | |
| kw_ptx_device | 124 | |
| kw_spir_kernel | 125 | |
| kw_spir_func | 126 | |
| kw_x86_64_sysvcc | 127 | |
| kw_win64cc | 128 | |
| kw_webkit_jscc | 129 | |
| kw_anyregcc | 130 | |
| kw_swiftcc | 131 | |
| kw_preserve_mostcc | 132 | |
| kw_preserve_allcc | 133 | |
| kw_ghccc | 134 | |
| kw_x86_intrcc | 135 | |
| kw_hhvmcc | 136 | |
| kw_hhvm_ccc | 137 | |
| kw_cxx_fast_tlscc | 138 | |
| kw_amdgpu_vs | 139 | |
| kw_amdgpu_ls | 140 | |
| kw_amdgpu_hs | 141 | |
| kw_amdgpu_es | 142 | |
| kw_amdgpu_gs | 143 | |
| kw_amdgpu_ps | 144 | |
| kw_amdgpu_cs | 145 | |
| kw_amdgpu_kernel | 146 | |
| kw_tailcc | 147 | |
| kw_attributes | 148 | |
| kw_allocsize | 149 | |
| kw_alwaysinline | 150 | |
| kw_argmemonly | 151 | |
| kw_sanitize_address | 152 | |
| kw_sanitize_hwaddress | 153 | |
| kw_sanitize_memtag | 154 | |
| kw_builtin | 155 | |
| kw_byval | 156 | |
| kw_inalloca | 157 | |
| kw_cold | 158 | |
| kw_convergent | 159 | |
| kw_dereferenceable | 160 | |
| kw_dereferenceable_or_null | 161 | |
| kw_inaccessiblememonly | 162 | |
| kw_inaccessiblemem_or_argmemonly | 163 | |
| kw_inlinehint | 164 | |
| kw_inreg | 165 | |
| kw_jumptable | 166 | |
| kw_minsize | 167 | |
| kw_naked | 168 | |
| kw_nest | 169 | |
| kw_noalias | 170 | |
| kw_nobuiltin | 171 | |
| kw_nocapture | 172 | |
| kw_noduplicate | 173 | |
| kw_nofree | 174 | |
| kw_noimplicitfloat | 175 | |
| kw_noinline | 176 | |
| kw_norecurse | 177 | |
| kw_nonlazybind | 178 | |
| kw_nonnull | 179 | |
| kw_noredzone | 180 | |
| kw_noreturn | 181 | |
| kw_nosync | 182 | |
| kw_nocf_check | 183 | |
| kw_nounwind | 184 | |
| kw_optforfuzzing | 185 | |
| kw_optnone | 186 | |
| kw_optsize | 187 | |
| kw_readnone | 188 | |
| kw_readonly | 189 | |
| kw_returned | 190 | |
| kw_returns_twice | 191 | |
| kw_signext | 192 | |
| kw_speculatable | 193 | |
| kw_ssp | 194 | |
| kw_sspreq | 195 | |
| kw_sspstrong | 196 | |
| kw_safestack | 197 | |
| kw_shadowcallstack | 198 | |
| kw_sret | 199 | |
| kw_sanitize_thread | 200 | |
| kw_sanitize_memory | 201 | |
| kw_speculative_load_hardening | 202 | |
| kw_strictfp | 203 | |
| kw_swifterror | 204 | |
| kw_swiftself | 205 | |
| kw_uwtable | 206 | |
| kw_willreturn | 207 | |
| kw_writeonly | 208 | |
| kw_zeroext | 209 | |
| kw_immarg | 210 | |
| kw_type | 211 | |
| kw_opaque | 212 | |
| kw_comdat | 213 | |
| kw_any | 214 | |
| kw_exactmatch | 215 | |
| kw_largest | 216 | |
| kw_noduplicates | 217 | |
| kw_samesize | 218 | |
| kw_eq | 219 | |
| kw_ne | 220 | |
| kw_slt | 221 | |
| kw_sgt | 222 | |
| kw_sle | 223 | |
| kw_sge | 224 | |
| kw_ult | 225 | |
| kw_ugt | 226 | |
| kw_ule | 227 | |
| kw_uge | 228 | |
| kw_oeq | 229 | |
| kw_one | 230 | |
| kw_olt | 231 | |
| kw_ogt | 232 | |
| kw_ole | 233 | |
| kw_oge | 234 | |
| kw_ord | 235 | |
| kw_uno | 236 | |
| kw_ueq | 237 | |
| kw_une | 238 | |
| kw_xchg | 239 | |
| kw_nand | 240 | |
| kw_max | 241 | |
| kw_min | 242 | |
| kw_umax | 243 | |
| kw_umin | 244 | |
| kw_fneg | 245 | |
| kw_add | 246 | |
| kw_fadd | 247 | |
| kw_sub | 248 | |
| kw_fsub | 249 | |
| kw_mul | 250 | |
| kw_fmul | 251 | |
| kw_udiv | 252 | |
| kw_sdiv | 253 | |
| kw_fdiv | 254 | |
| kw_urem | 255 | |
| kw_srem | 256 | |
| kw_frem | 257 | |
| kw_shl | 258 | |
| kw_lshr | 259 | |
| kw_ashr | 260 | |
| kw_and | 261 | |
| kw_or | 262 | |
| kw_xor | 263 | |
| kw_icmp | 264 | |
| kw_fcmp | 265 | |
| kw_phi | 266 | |
| kw_call | 267 | |
| kw_trunc | 268 | |
| kw_zext | 269 | |
| kw_sext | 270 | |
| kw_fptrunc | 271 | |
| kw_fpext | 272 | |
| kw_uitofp | 273 | |
| kw_sitofp | 274 | |
| kw_fptoui | 275 | |
| kw_fptosi | 276 | |
| kw_inttoptr | 277 | |
| kw_ptrtoint | 278 | |
| kw_bitcast | 279 | |
| kw_addrspacecast | 280 | |
| kw_select | 281 | |
| kw_va_arg | 282 | |
| kw_landingpad | 283 | |
| kw_personality | 284 | |
| kw_cleanup | 285 | |
| kw_catch | 286 | |
| kw_filter | 287 | |
| kw_ret | 288 | |
| kw_br | 289 | |
| kw_switch | 290 | |
| kw_indirectbr | 291 | |
| kw_invoke | 292 | |
| kw_resume | 293 | |
| kw_unreachable | 294 | |
| kw_cleanupret | 295 | |
| kw_catchswitch | 296 | |
| kw_catchret | 297 | |
| kw_catchpad | 298 | |
| kw_cleanuppad | 299 | |
| kw_callbr | 300 | |
| kw_alloca | 301 | |
| kw_load | 302 | |
| kw_store | 303 | |
| kw_fence | 304 | |
| kw_cmpxchg | 305 | |
| kw_atomicrmw | 306 | |
| kw_getelementptr | 307 | |
| kw_extractelement | 308 | |
| kw_insertelement | 309 | |
| kw_shufflevector | 310 | |
| kw_extractvalue | 311 | |
| kw_insertvalue | 312 | |
| kw_blockaddress | 313 | |
| kw_freeze | 314 | |
| kw_distinct | 315 | |
| kw_uselistorder | 316 | |
| kw_uselistorder_bb | 317 | |
| kw_path | 318 | |
| kw_hash | 319 | |
| kw_gv | 320 | |
| kw_guid | 321 | |
| kw_name | 322 | |
| kw_summaries | 323 | |
| kw_flags | 324 | |
| kw_linkage | 325 | |
| kw_notEligibleToImport | 326 | |
| kw_live | 327 | |
| kw_dsoLocal | 328 | |
| kw_canAutoHide | 329 | |
| kw_function | 330 | |
| kw_insts | 331 | |
| kw_funcFlags | 332 | |
| kw_readNone | 333 | |
| kw_readOnly | 334 | |
| kw_noRecurse | 335 | |
| kw_returnDoesNotAlias | 336 | |
| kw_noInline | 337 | |
| kw_alwaysInline | 338 | |
| kw_calls | 339 | |
| kw_callee | 340 | |
| kw_hotness | 341 | |
| kw_unknown | 342 | |
| kw_hot | 343 | |
| kw_critical | 344 | |
| kw_relbf | 345 | |
| kw_variable | 346 | |
| kw_vTableFuncs | 347 | |
| kw_virtFunc | 348 | |
| kw_aliasee | 349 | |
| kw_refs | 350 | |
| kw_typeIdInfo | 351 | |
| kw_typeTests | 352 | |
| kw_typeTestAssumeVCalls | 353 | |
| kw_typeCheckedLoadVCalls | 354 | |
| kw_typeTestAssumeConstVCalls | 355 | |
| kw_typeCheckedLoadConstVCalls | 356 | |
| kw_vFuncId | 357 | |
| kw_offset | 358 | |
| kw_args | 359 | |
| kw_typeid | 360 | |
| kw_typeidCompatibleVTable | 361 | |
| kw_summary | 362 | |
| kw_typeTestRes | 363 | |
| kw_kind | 364 | |
| kw_unsat | 365 | |
| kw_byteArray | 366 | |
| kw_inline | 367 | |
| kw_single | 368 | |
| kw_allOnes | 369 | |
| kw_sizeM1BitWidth | 370 | |
| kw_alignLog2 | 371 | |
| kw_sizeM1 | 372 | |
| kw_bitMask | 373 | |
| kw_inlineBits | 374 | |
| kw_wpdResolutions | 375 | |
| kw_wpdRes | 376 | |
| kw_indir | 377 | |
| kw_singleImpl | 378 | |
| kw_branchFunnel | 379 | |
| kw_singleImplName | 380 | |
| kw_resByArg | 381 | |
| kw_byArg | 382 | |
| kw_uniformRetVal | 383 | |
| kw_uniqueRetVal | 384 | |
| kw_virtualConstProp | 385 | |
| kw_info | 386 | |
| kw_byte | 387 | |
| kw_bit | 388 | |
| kw_varFlags | 389 | |
| LabelID | 390 | |
| GlobalID | 391 | |
| LocalVarID | 392 | |
| AttrGrpID | 393 | |
| SummaryID | 394 | |
| LabelStr | 395 | |
| GlobalVar | 396 | |
| ComdatVar | 397 | |
| LocalVar | 398 | |
| MetadataVar | 399 | |
| StringConstant | 400 | |
| DwarfTag | 401 | |
| DwarfAttEncoding | 402 | |
| DwarfVirtuality | 403 | |
| DwarfLang | 404 | |
| DwarfCC | 405 | |
| EmissionKind | 406 | |
| NameTableKind | 407 | |
| DwarfOp | 408 | |
| DIFlag | 409 | |
| DISPFlag | 410 | |
| DwarfMacinfo | 411 | |
| ChecksumKind | 412 | |
| Type | 413 | |
| APFloat | 414 | |
| APSInt | 415 |