summaryrefslogtreecommitdiff
path: root/lib/VMCore
diff options
context:
space:
mode:
Diffstat (limited to 'lib/VMCore')
-rw-r--r--lib/VMCore/AsmWriter.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/VMCore/AsmWriter.cpp b/lib/VMCore/AsmWriter.cpp
index 0c5a9fc1d3..4d18fb174d 100644
--- a/lib/VMCore/AsmWriter.cpp
+++ b/lib/VMCore/AsmWriter.cpp
@@ -1407,10 +1407,11 @@ void AssemblyWriter::printFunction(const Function *F) {
NeedComma = true;
Out << "inline=never";
}
- if (NeedComma)
- Out << ",";
- if (FNotes & FN_NOTE_OptimizeForSize)
+ if (FNotes & FN_NOTE_OptimizeForSize) {
+ if (NeedComma)
+ Out << ",";
Out << "opt_size";
+ }
Out << ")";
}
if (F->isDeclaration()) {