diff options
author | Chad Rosier <mcrosier@apple.com> | 2012-09-05 19:00:49 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2012-09-05 19:00:49 +0000 |
commit | d8c76107813790515d1930988110b76d586d70eb (patch) | |
tree | ae0fc9a47913ad6dc1f8919ba29298d0cce3064a /llvm/lib/VMCore/AsmWriter.cpp | |
parent | c8d867d42deebdee34d984f0b9884fcb336a3429 (diff) | |
download | bcm5719-llvm-d8c76107813790515d1930988110b76d586d70eb.tar.gz bcm5719-llvm-d8c76107813790515d1930988110b76d586d70eb.zip |
[ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect to
inteldialect.
llvm-svn: 163231
Diffstat (limited to 'llvm/lib/VMCore/AsmWriter.cpp')
-rw-r--r-- | llvm/lib/VMCore/AsmWriter.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/VMCore/AsmWriter.cpp b/llvm/lib/VMCore/AsmWriter.cpp index f937ebdd32f..f3f24ae5c8b 100644 --- a/llvm/lib/VMCore/AsmWriter.cpp +++ b/llvm/lib/VMCore/AsmWriter.cpp @@ -1029,8 +1029,9 @@ static void WriteAsOperandInternal(raw_ostream &Out, const Value *V, Out << "sideeffect "; if (IA->isAlignStack()) Out << "alignstack "; - if (IA->getDialect() != 0) - Out << "nsdialect "; + // We don't emit the AD_ATT dialect as it's the assumed default. + if (IA->getDialect() == InlineAsm::AD_Intel) + Out << "inteldialect "; Out << '"'; PrintEscapedString(IA->getAsmString(), Out); Out << "\", \""; |