diff options
| author | Maya Madhavan <maya.madhavan@windriver.com> | 2018-09-20 05:11:42 +0000 |
|---|---|---|
| committer | Maya Madhavan <maya.madhavan@windriver.com> | 2018-09-20 05:11:42 +0000 |
| commit | ec1efe4ee36c82dd4a6f5ed8066bbd4c4795a348 (patch) | |
| tree | 6b251ad8577698716c962b6ca2a2cf1966b5ba11 /llvm/lib/MC/MCParser/AsmParser.cpp | |
| parent | accb65b994074caba156d35ead9c7b50f6c320ac (diff) | |
| download | bcm5719-llvm-ec1efe4ee36c82dd4a6f5ed8066bbd4c4795a348.tar.gz bcm5719-llvm-ec1efe4ee36c82dd4a6f5ed8066bbd4c4795a348.zip | |
Fix for bug 34002 - label generated before it block is finalized. Differential Revision: https://reviews.llvm.org/D52258
llvm-svn: 342615
Diffstat (limited to 'llvm/lib/MC/MCParser/AsmParser.cpp')
| -rw-r--r-- | llvm/lib/MC/MCParser/AsmParser.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCParser/AsmParser.cpp b/llvm/lib/MC/MCParser/AsmParser.cpp index 06489622be6..3855feb3261 100644 --- a/llvm/lib/MC/MCParser/AsmParser.cpp +++ b/llvm/lib/MC/MCParser/AsmParser.cpp @@ -1808,6 +1808,8 @@ bool AsmParser::parseStatement(ParseStatementInfo &Info, Lex(); } + getTargetParser().doBeforeLabelEmit(Sym); + // Emit the label. if (!getTargetParser().isParsingInlineAsm()) Out.EmitLabel(Sym, IDLoc); |

