enum Kind
Declared at: llvm/include/llvm/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_poison | 52 | |
| kw_null | 53 | |
| kw_none | 54 | |
| kw_to | 55 | |
| kw_caller | 56 | |
| kw_within | 57 | |
| kw_from | 58 | |
| kw_tail | 59 | |
| kw_musttail | 60 | |
| kw_notail | 61 | |
| kw_target | 62 | |
| kw_triple | 63 | |
| kw_source_filename | 64 | |
| kw_unwind | 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_addrspace | 89 | |
| kw_section | 90 | |
| kw_partition | 91 | |
| kw_alias | 92 | |
| kw_ifunc | 93 | |
| kw_module | 94 | |
| kw_asm | 95 | |
| kw_sideeffect | 96 | |
| kw_inteldialect | 97 | |
| kw_gc | 98 | |
| kw_prefix | 99 | |
| kw_prologue | 100 | |
| kw_c | 101 | |
| kw_cc | 102 | |
| kw_ccc | 103 | |
| kw_fastcc | 104 | |
| kw_coldcc | 105 | |
| kw_intel_ocl_bicc | 106 | |
| kw_cfguard_checkcc | 107 | |
| kw_x86_stdcallcc | 108 | |
| kw_x86_fastcallcc | 109 | |
| kw_x86_thiscallcc | 110 | |
| kw_x86_vectorcallcc | 111 | |
| kw_x86_regcallcc | 112 | |
| kw_arm_apcscc | 113 | |
| kw_arm_aapcscc | 114 | |
| kw_arm_aapcs_vfpcc | 115 | |
| kw_aarch64_vector_pcs | 116 | |
| kw_aarch64_sve_vector_pcs | 117 | |
| kw_msp430_intrcc | 118 | |
| kw_avr_intrcc | 119 | |
| kw_avr_signalcc | 120 | |
| kw_ptx_kernel | 121 | |
| kw_ptx_device | 122 | |
| kw_spir_kernel | 123 | |
| kw_spir_func | 124 | |
| kw_x86_64_sysvcc | 125 | |
| kw_win64cc | 126 | |
| kw_webkit_jscc | 127 | |
| kw_anyregcc | 128 | |
| kw_swiftcc | 129 | |
| kw_swifttailcc | 130 | |
| kw_preserve_mostcc | 131 | |
| kw_preserve_allcc | 132 | |
| kw_ghccc | 133 | |
| kw_x86_intrcc | 134 | |
| kw_hhvmcc | 135 | |
| kw_hhvm_ccc | 136 | |
| kw_cxx_fast_tlscc | 137 | |
| kw_amdgpu_vs | 138 | |
| kw_amdgpu_ls | 139 | |
| kw_amdgpu_hs | 140 | |
| kw_amdgpu_es | 141 | |
| kw_amdgpu_gs | 142 | |
| kw_amdgpu_ps | 143 | |
| kw_amdgpu_cs | 144 | |
| kw_amdgpu_kernel | 145 | |
| kw_amdgpu_gfx | 146 | |
| kw_tailcc | 147 | |
| kw_attributes | 148 | |
| kw_sync | 149 | |
| kw_async | 150 | |
| kw_allocalign | 151 | |
| kw_allocptr | 152 | |
| kw_alwaysinline | 153 | |
| kw_argmemonly | 154 | |
| kw_builtin | 155 | |
| kw_cold | 156 | |
| kw_convergent | 157 | |
| kw_disable_sanitizer_instrumentation | 158 | |
| kw_fn_ret_thunk_extern | 159 | |
| kw_hot | 160 | |
| kw_immarg | 161 | |
| kw_inreg | 162 | |
| kw_inaccessiblememonly | 163 | |
| kw_inaccessiblemem_or_argmemonly | 164 | |
| kw_inlinehint | 165 | |
| kw_jumptable | 166 | |
| kw_minsize | 167 | |
| kw_mustprogress | 168 | |
| kw_naked | 169 | |
| kw_nest | 170 | |
| kw_noalias | 171 | |
| kw_nobuiltin | 172 | |
| kw_nocallback | 173 | |
| kw_nocapture | 174 | |
| kw_nocf_check | 175 | |
| kw_noduplicate | 176 | |
| kw_nofree | 177 | |
| kw_noimplicitfloat | 178 | |
| kw_noinline | 179 | |
| kw_nomerge | 180 | |
| kw_noprofile | 181 | |
| kw_norecurse | 182 | |
| kw_noredzone | 183 | |
| kw_noreturn | 184 | |
| kw_nosanitize_bounds | 185 | |
| kw_nosanitize_coverage | 186 | |
| kw_nosync | 187 | |
| kw_noundef | 188 | |
| kw_nounwind | 189 | |
| kw_nonlazybind | 190 | |
| kw_nonnull | 191 | |
| kw_null_pointer_is_valid | 192 | |
| kw_optforfuzzing | 193 | |
| kw_optsize | 194 | |
| kw_optnone | 195 | |
| kw_presplitcoroutine | 196 | |
| kw_readnone | 197 | |
| kw_readonly | 198 | |
| kw_returned | 199 | |
| kw_returns_twice | 200 | |
| kw_signext | 201 | |
| kw_safestack | 202 | |
| kw_sanitize_address | 203 | |
| kw_sanitize_hwaddress | 204 | |
| kw_sanitize_memtag | 205 | |
| kw_sanitize_memory | 206 | |
| kw_sanitize_thread | 207 | |
| kw_shadowcallstack | 208 | |
| kw_speculatable | 209 | |
| kw_speculative_load_hardening | 210 | |
| kw_ssp | 211 | |
| kw_sspreq | 212 | |
| kw_sspstrong | 213 | |
| kw_strictfp | 214 | |
| kw_swiftasync | 215 | |
| kw_swifterror | 216 | |
| kw_swiftself | 217 | |
| kw_willreturn | 218 | |
| kw_writeonly | 219 | |
| kw_zeroext | 220 | |
| kw_byref | 221 | |
| kw_byval | 222 | |
| kw_elementtype | 223 | |
| kw_inalloca | 224 | |
| kw_preallocated | 225 | |
| kw_sret | 226 | |
| kw_align | 227 | |
| kw_allockind | 228 | |
| kw_allocsize | 229 | |
| kw_dereferenceable | 230 | |
| kw_dereferenceable_or_null | 231 | |
| kw_alignstack | 232 | |
| kw_uwtable | 233 | |
| kw_vscale_range | 234 | |
| kw_type | 235 | |
| kw_opaque | 236 | |
| kw_comdat | 237 | |
| kw_any | 238 | |
| kw_exactmatch | 239 | |
| kw_largest | 240 | |
| kw_nodeduplicate | 241 | |
| kw_samesize | 242 | |
| kw_eq | 243 | |
| kw_ne | 244 | |
| kw_slt | 245 | |
| kw_sgt | 246 | |
| kw_sle | 247 | |
| kw_sge | 248 | |
| kw_ult | 249 | |
| kw_ugt | 250 | |
| kw_ule | 251 | |
| kw_uge | 252 | |
| kw_oeq | 253 | |
| kw_one | 254 | |
| kw_olt | 255 | |
| kw_ogt | 256 | |
| kw_ole | 257 | |
| kw_oge | 258 | |
| kw_ord | 259 | |
| kw_uno | 260 | |
| kw_ueq | 261 | |
| kw_une | 262 | |
| kw_xchg | 263 | |
| kw_nand | 264 | |
| kw_max | 265 | |
| kw_min | 266 | |
| kw_umax | 267 | |
| kw_umin | 268 | |
| kw_fmax | 269 | |
| kw_fmin | 270 | |
| kw_fneg | 271 | |
| kw_add | 272 | |
| kw_fadd | 273 | |
| kw_sub | 274 | |
| kw_fsub | 275 | |
| kw_mul | 276 | |
| kw_fmul | 277 | |
| kw_udiv | 278 | |
| kw_sdiv | 279 | |
| kw_fdiv | 280 | |
| kw_urem | 281 | |
| kw_srem | 282 | |
| kw_frem | 283 | |
| kw_shl | 284 | |
| kw_lshr | 285 | |
| kw_ashr | 286 | |
| kw_and | 287 | |
| kw_or | 288 | |
| kw_xor | 289 | |
| kw_icmp | 290 | |
| kw_fcmp | 291 | |
| kw_phi | 292 | |
| kw_call | 293 | |
| kw_trunc | 294 | |
| kw_zext | 295 | |
| kw_sext | 296 | |
| kw_fptrunc | 297 | |
| kw_fpext | 298 | |
| kw_uitofp | 299 | |
| kw_sitofp | 300 | |
| kw_fptoui | 301 | |
| kw_fptosi | 302 | |
| kw_inttoptr | 303 | |
| kw_ptrtoint | 304 | |
| kw_bitcast | 305 | |
| kw_addrspacecast | 306 | |
| kw_select | 307 | |
| kw_va_arg | 308 | |
| kw_landingpad | 309 | |
| kw_personality | 310 | |
| kw_cleanup | 311 | |
| kw_catch | 312 | |
| kw_filter | 313 | |
| kw_ret | 314 | |
| kw_br | 315 | |
| kw_switch | 316 | |
| kw_indirectbr | 317 | |
| kw_invoke | 318 | |
| kw_resume | 319 | |
| kw_unreachable | 320 | |
| kw_cleanupret | 321 | |
| kw_catchswitch | 322 | |
| kw_catchret | 323 | |
| kw_catchpad | 324 | |
| kw_cleanuppad | 325 | |
| kw_callbr | 326 | |
| kw_alloca | 327 | |
| kw_load | 328 | |
| kw_store | 329 | |
| kw_fence | 330 | |
| kw_cmpxchg | 331 | |
| kw_atomicrmw | 332 | |
| kw_getelementptr | 333 | |
| kw_extractelement | 334 | |
| kw_insertelement | 335 | |
| kw_shufflevector | 336 | |
| kw_extractvalue | 337 | |
| kw_insertvalue | 338 | |
| kw_blockaddress | 339 | |
| kw_dso_local_equivalent | 340 | |
| kw_no_cfi | 341 | |
| kw_freeze | 342 | |
| kw_distinct | 343 | |
| kw_uselistorder | 344 | |
| kw_uselistorder_bb | 345 | |
| kw_path | 346 | |
| kw_hash | 347 | |
| kw_gv | 348 | |
| kw_guid | 349 | |
| kw_name | 350 | |
| kw_summaries | 351 | |
| kw_flags | 352 | |
| kw_blockcount | 353 | |
| kw_linkage | 354 | |
| kw_visibility | 355 | |
| kw_notEligibleToImport | 356 | |
| kw_live | 357 | |
| kw_dsoLocal | 358 | |
| kw_canAutoHide | 359 | |
| kw_function | 360 | |
| kw_insts | 361 | |
| kw_funcFlags | 362 | |
| kw_readNone | 363 | |
| kw_readOnly | 364 | |
| kw_noRecurse | 365 | |
| kw_returnDoesNotAlias | 366 | |
| kw_noInline | 367 | |
| kw_alwaysInline | 368 | |
| kw_noUnwind | 369 | |
| kw_mayThrow | 370 | |
| kw_hasUnknownCall | 371 | |
| kw_mustBeUnreachable | 372 | |
| kw_calls | 373 | |
| kw_callee | 374 | |
| kw_params | 375 | |
| kw_param | 376 | |
| kw_hotness | 377 | |
| kw_unknown | 378 | |
| kw_critical | 379 | |
| kw_relbf | 380 | |
| kw_variable | 381 | |
| kw_vTableFuncs | 382 | |
| kw_virtFunc | 383 | |
| kw_aliasee | 384 | |
| kw_refs | 385 | |
| kw_typeIdInfo | 386 | |
| kw_typeTests | 387 | |
| kw_typeTestAssumeVCalls | 388 | |
| kw_typeCheckedLoadVCalls | 389 | |
| kw_typeTestAssumeConstVCalls | 390 | |
| kw_typeCheckedLoadConstVCalls | 391 | |
| kw_vFuncId | 392 | |
| kw_offset | 393 | |
| kw_args | 394 | |
| kw_typeid | 395 | |
| kw_typeidCompatibleVTable | 396 | |
| kw_summary | 397 | |
| kw_typeTestRes | 398 | |
| kw_kind | 399 | |
| kw_unsat | 400 | |
| kw_byteArray | 401 | |
| kw_inline | 402 | |
| kw_single | 403 | |
| kw_allOnes | 404 | |
| kw_sizeM1BitWidth | 405 | |
| kw_alignLog2 | 406 | |
| kw_sizeM1 | 407 | |
| kw_bitMask | 408 | |
| kw_inlineBits | 409 | |
| kw_vcall_visibility | 410 | |
| kw_wpdResolutions | 411 | |
| kw_wpdRes | 412 | |
| kw_indir | 413 | |
| kw_singleImpl | 414 | |
| kw_branchFunnel | 415 | |
| kw_singleImplName | 416 | |
| kw_resByArg | 417 | |
| kw_byArg | 418 | |
| kw_uniformRetVal | 419 | |
| kw_uniqueRetVal | 420 | |
| kw_virtualConstProp | 421 | |
| kw_info | 422 | |
| kw_byte | 423 | |
| kw_bit | 424 | |
| kw_varFlags | 425 | |
| kw_no_sanitize_address | 426 | |
| kw_no_sanitize_hwaddress | 427 | |
| kw_sanitize_address_dyninit | 428 | |
| LabelID | 429 | |
| GlobalID | 430 | |
| LocalVarID | 431 | |
| AttrGrpID | 432 | |
| SummaryID | 433 | |
| LabelStr | 434 | |
| GlobalVar | 435 | |
| ComdatVar | 436 | |
| LocalVar | 437 | |
| MetadataVar | 438 | |
| StringConstant | 439 | |
| DwarfTag | 440 | |
| DwarfAttEncoding | 441 | |
| DwarfVirtuality | 442 | |
| DwarfLang | 443 | |
| DwarfCC | 444 | |
| EmissionKind | 445 | |
| NameTableKind | 446 | |
| DwarfOp | 447 | |
| DIFlag | 448 | |
| DISPFlag | 449 | |
| DwarfMacinfo | 450 | |
| ChecksumKind | 451 | |
| Type | 452 | |
| APFloat | 453 | |
| APSInt | 454 |