aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/AsmParser/LLLexer.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2021-07-07 22:29:43 +0200
committerNikita Popov <nikita.ppv@gmail.com>2021-07-15 18:04:26 +0200
commitc191035f421b5dc69873cba8885fee41e984cc5d (patch)
treea005ea28a289f84bc40a272c5001a8cfae98e4d5 /llvm/lib/AsmParser/LLLexer.cpp
parent1fd23a065bf729836dd52ef1ad3c84c449735a56 (diff)
downloadllvm-c191035f421b5dc69873cba8885fee41e984cc5d.zip
llvm-c191035f421b5dc69873cba8885fee41e984cc5d.tar.gz
llvm-c191035f421b5dc69873cba8885fee41e984cc5d.tar.bz2
[IR] Add elementtype attribute
This implements the elementtype attribute specified in D105407. It just adds the attribute and the specified verifier rules, but doesn't yet make use of it anywhere. Differential Revision: https://reviews.llvm.org/D106008
Diffstat (limited to 'llvm/lib/AsmParser/LLLexer.cpp')
-rw-r--r--llvm/lib/AsmParser/LLLexer.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/AsmParser/LLLexer.cpp b/llvm/lib/AsmParser/LLLexer.cpp
index 5f68db8..b062fb8 100644
--- a/llvm/lib/AsmParser/LLLexer.cpp
+++ b/llvm/lib/AsmParser/LLLexer.cpp
@@ -643,6 +643,7 @@ lltok::Kind LLLexer::LexIdentifier() {
KEYWORD(convergent);
KEYWORD(dereferenceable);
KEYWORD(dereferenceable_or_null);
+ KEYWORD(elementtype);
KEYWORD(inaccessiblememonly);
KEYWORD(inaccessiblemem_or_argmemonly);
KEYWORD(inlinehint);