Index: lib/CodeGen/BackendUtil.cpp =================================================================== --- lib/CodeGen/BackendUtil.cpp +++ lib/CodeGen/BackendUtil.cpp @@ -861,7 +861,9 @@ (PGOOpt.RunProfileGen || !PGOOpt.ProfileUseFile.empty() || !PGOOpt.SampleProfileFile.empty()) ? - Optional(PGOOpt) : None); + Optional(PGOOpt) : None, + (CodeGenOpts.DebugInfoForProfiling || + !CodeGenOpts.SampleProfileFile.empty())); LoopAnalysisManager LAM; FunctionAnalysisManager FAM;