From afe1422ebb8587a8d28f6790d1850a2f28cd860c Mon Sep 17 00:00:00 2001 From: Nirav Dave Date: Tue, 12 Jul 2016 15:32:36 +0000 Subject: [PATCH] [MC] Flip llc's assembly comment preservation flag to have consistent orientation with llvm-mc. llvm-svn: 275179 --- tools/llc/llc.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tools/llc/llc.cpp b/tools/llc/llc.cpp index de4d1ab4ef7..3c7d802d6c3 100644 --- a/tools/llc/llc.cpp +++ b/tools/llc/llc.cpp @@ -74,8 +74,9 @@ NoIntegratedAssembler("no-integrated-as", cl::Hidden, cl::desc("Disable integrated assembler")); static cl::opt - NoPreserveComments("fno-preserve-as-comments", cl::Hidden, - cl::desc("Preserve Comments in outputted assembly")); + PreserveComments("fpreserve-as-comments", cl::Hidden, + cl::desc("Preserve Comments in outputted assembly"), + cl::init(true)); // Determine optimization level. static cl::opt @@ -336,7 +337,7 @@ static int compileModule(char **argv, LLVMContext &Context) { Options.MCOptions.ShowMCEncoding = ShowMCEncoding; Options.MCOptions.MCUseDwarfDirectory = EnableDwarfDirectory; Options.MCOptions.AsmVerbose = AsmVerbose; - Options.MCOptions.PreserveAsmComments = !NoPreserveComments; + Options.MCOptions.PreserveAsmComments = PreserveComments; std::unique_ptr Target( TheTarget->createTargetMachine(TheTriple.getTriple(), CPUStr, FeaturesStr,