[PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Reid Kleckner via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 14 12:48:08 PDT 2019
rnk added inline comments.
================
Comment at: llvm/lib/IR/LegacyPassManager.cpp:1686
+ llvm::TimeTraceScope timeScope("OptModule", M.getName().data());
for (Function &F : M)
----------------
I think these OptModule and OptFunction labels may need some improvement. For a backend-heavy compilation like LLVM's X86ISelLowering.cpp, these labels aren't as good as they could be: {F8455962}
I think it's fine to leave that for later, though.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58675/new/
https://reviews.llvm.org/D58675
More information about the llvm-commits
mailing list