summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorToma Tabacu <toma.tabacu@imgtec.com>2015-05-14 13:42:10 +0000
committerToma Tabacu <toma.tabacu@imgtec.com>2015-05-14 13:42:10 +0000
commit772155cbc6a2592fc9204b083263ded74b378645 (patch)
treeeaf793763822299a9ca66577547d3693ff117dae /llvm/lib
parent70b744e4a123a681004718465725967d2764cdc6 (diff)
downloadbcm5719-llvm-772155cbc6a2592fc9204b083263ded74b378645.tar.gz
bcm5719-llvm-772155cbc6a2592fc9204b083263ded74b378645.zip
[mips] [IAS] Emit .set macro/nomacro.
Reviewers: dsanders Reviewed By: dsanders Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D9563 llvm-svn: 237363
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp b/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
index 45169b70513..c503083028a 100644
--- a/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
+++ b/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
@@ -3434,6 +3434,7 @@ bool MipsAsmParser::parseSetMacroDirective() {
return false;
}
AssemblerOptions.back()->setMacro();
+ getTargetStreamer().emitDirectiveSetMacro();
Parser.Lex(); // Consume the EndOfStatement.
return false;
}
@@ -3451,6 +3452,7 @@ bool MipsAsmParser::parseSetNoMacroDirective() {
return false;
}
AssemblerOptions.back()->setNoMacro();
+ getTargetStreamer().emitDirectiveSetNoMacro();
Parser.Lex(); // Consume the EndOfStatement.
return false;
}
OpenPOWER on IntegriCloud