[PATCH] D78413: Require "target datalayout" to be at the beginning of an IR file.
Michael Kruse via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 17 20:57:14 PDT 2020
Meinersbur added a comment.
LGTM.
I didn't know we had weird header infos in the middle of test files.
================
Comment at: llvm/lib/AsmParser/LLParser.cpp:303-313
+ while (true) {
+ if (Lex.getKind() == lltok::kw_target) {
+ if (ParseTargetDefinition())
+ return true;
+ } else if (Lex.getKind() == lltok::kw_source_filename) {
+ if (ParseSourceFileName())
+ return true;
----------------
[suggestion]
```
while (true) {
if (Lex.getKind() == lltok::kw_target) {
if (ParseTargetDefinition())
return true;
continue;
}
if (Lex.getKind() == lltok::kw_source_filename) {
if (ParseSourceFileName())
return true;
continue;
}
return false;
}
```
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78413/new/
https://reviews.llvm.org/D78413
More information about the llvm-commits
mailing list