summaryrefslogtreecommitdiff
path: root/include/llvm/MC/MCParser
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2012-01-31 18:14:05 +0000
committerDevang Patel <dpatel@apple.com>2012-01-31 18:14:05 +0000
commit0db58bfecea020ffcdfa1fc6458995371e1c3c50 (patch)
tree712d3eb75b361e652c364f3cc235bf1cc2530556 /include/llvm/MC/MCParser
parent48381e5d20cd61160380233e59efdc1822c7e7f4 (diff)
downloadllvm-0db58bfecea020ffcdfa1fc6458995371e1c3c50.tar.gz
llvm-0db58bfecea020ffcdfa1fc6458995371e1c3c50.tar.bz2
llvm-0db58bfecea020ffcdfa1fc6458995371e1c3c50.tar.xz
Add assembler dialect attribute in asm parser which lets target specific asm parser change dialect on the fly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/MC/MCParser')
-rw-r--r--include/llvm/MC/MCParser/MCAsmParser.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/llvm/MC/MCParser/MCAsmParser.h b/include/llvm/MC/MCParser/MCAsmParser.h
index 70df99de4c..793c7097ba 100644
--- a/include/llvm/MC/MCParser/MCAsmParser.h
+++ b/include/llvm/MC/MCParser/MCAsmParser.h
@@ -65,6 +65,7 @@ public:
void setTargetParser(MCTargetAsmParser &P);
virtual unsigned getAssemblerDialect() { return 0;}
+ virtual void setAssemblerDialect(unsigned i) { }
bool getShowParsedOperands() const { return ShowParsedOperands; }
void setShowParsedOperands(bool Value) { ShowParsedOperands = Value; }