[PATCH] D29203: Change debug-info-for-profiling from a TargetOption to a function attribute.

Akira Hatanaka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 26 17:18:17 PST 2017


ahatanak added inline comments.


================
Comment at: lib/CodeGen/AsmPrinter/DwarfDebug.cpp:1138
+    HasDebugInfoForProfiling=true;
+
   // If there's no debug info for the function we're not going to do anything.
----------------
Is debug-info-for-profiling used to turn on and off debug info for profiling on a per-function basis? I'm not very familiar with this function, but it looks like HasDebugInfoForProfiling is initialized to false in the constructor and then it will always be true after beginFunction is called on a function that has attribute debug-info-for-profiling=true.


https://reviews.llvm.org/D29203





More information about the llvm-commits mailing list