[PATCH] D51467: Output per-function size-info remarks

Jessica Paquette via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 4 14:24:31 PDT 2018


paquette updated this revision to Diff 163919.
paquette added a comment.

Updated patch to reflect the NFC changes I put in to speed up size remarks.

@thegameg, I tried using the `DiagnosticInfoIROptimization` constructor directly like you suggested, but I don't think that's going to work. It's an abstract class, so it doesn't like it unfortunately. :( I'll look into it in a follow-up. I think it might be a little more invasive than expected.


https://reviews.llvm.org/D51467

Files:
  include/llvm/IR/LegacyPassManagers.h
  lib/Analysis/CallGraphSCCPass.cpp
  lib/Analysis/LoopPass.cpp
  lib/IR/LegacyPassManager.cpp
  test/Other/size-remarks.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51467.163919.patch
Type: text/x-patch
Size: 24093 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180904/53d0ad0a/attachment.bin>


More information about the llvm-commits mailing list