aboutsummaryrefslogtreecommitdiff
path: root/lib/AsmParser/LLToken.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/AsmParser/LLToken.h')
-rw-r--r--lib/AsmParser/LLToken.h20
1 files changed, 16 insertions, 4 deletions
diff --git a/lib/AsmParser/LLToken.h b/lib/AsmParser/LLToken.h
index c2e2795a9467..0e9ba4db4742 100644
--- a/lib/AsmParser/LLToken.h
+++ b/lib/AsmParser/LLToken.h
@@ -1,9 +1,8 @@
//===- LLToken.h - Token Codes for LLVM Assembly Files ----------*- C++ -*-===//
//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
@@ -38,6 +37,7 @@ enum Kind {
bar, // |
colon, // :
+ kw_vscale,
kw_x,
kw_true,
kw_false,
@@ -114,6 +114,7 @@ enum Kind {
kw_align,
kw_addrspace,
kw_section,
+ kw_partition,
kw_alias,
kw_ifunc,
kw_module,
@@ -175,6 +176,7 @@ enum Kind {
kw_argmemonly,
kw_sanitize_address,
kw_sanitize_hwaddress,
+ kw_sanitize_memtag,
kw_builtin,
kw_byval,
kw_inalloca,
@@ -194,6 +196,7 @@ enum Kind {
kw_nobuiltin,
kw_nocapture,
kw_noduplicate,
+ kw_nofree,
kw_noimplicitfloat,
kw_noinline,
kw_norecurse,
@@ -201,6 +204,7 @@ enum Kind {
kw_nonnull,
kw_noredzone,
kw_noreturn,
+ kw_nosync,
kw_nocf_check,
kw_nounwind,
kw_optforfuzzing,
@@ -225,8 +229,10 @@ enum Kind {
kw_swifterror,
kw_swiftself,
kw_uwtable,
+ kw_willreturn,
kw_writeonly,
kw_zeroext,
+ kw_immarg,
kw_type,
kw_opaque,
@@ -328,6 +334,7 @@ enum Kind {
kw_catchret,
kw_catchpad,
kw_cleanuppad,
+ kw_callbr,
kw_alloca,
kw_load,
@@ -363,6 +370,7 @@ enum Kind {
kw_notEligibleToImport,
kw_live,
kw_dsoLocal,
+ kw_canAutoHide,
kw_function,
kw_insts,
kw_funcFlags,
@@ -379,6 +387,8 @@ enum Kind {
kw_critical,
kw_relbf,
kw_variable,
+ kw_vTableFuncs,
+ kw_virtFunc,
kw_aliasee,
kw_refs,
kw_typeIdInfo,
@@ -391,6 +401,7 @@ enum Kind {
kw_offset,
kw_args,
kw_typeid,
+ kw_typeidCompatibleVTable,
kw_summary,
kw_typeTestRes,
kw_kind,
@@ -421,6 +432,7 @@ enum Kind {
kw_varFlags,
// Unsigned Valued tokens (UIntVal).
+ LabelID, // 42:
GlobalID, // @42
LocalVarID, // %42
AttrGrpID, // #42