1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 21:13:02 +02:00
llvm-mirror/test
Brian Gesiak f678ff58e2 [ORE] Add diagnostics hotness threshold
Summary:
Add an option to prevent diagnostics that do not meet a minimum hotness
threshold from being output. When generating optimization remarks for
large codebases with a ton of cold code paths, this option can be used
to limit the optimization remark output at a reasonable size. Discussion of
this change can be read here:
http://lists.llvm.org/pipermail/llvm-dev/2017-June/114377.html

Reviewers: anemet, davidxl, hfinkel

Reviewed By: anemet

Subscribers: qcolombet, javed.absar, fhahn, eraman, llvm-commits

Differential Revision: https://reviews.llvm.org/D34867

llvm-svn: 306912
2017-06-30 23:14:53 +00:00
..
Analysis [SCEV] Use depth limit instead of local cache for SExt and ZExt 2017-06-30 05:04:09 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [ORE] Add diagnostics hotness threshold 2017-06-30 23:14:53 +00:00
DebugInfo [llvm-pdbutil] Output the symbol offset when dumping. 2017-06-30 21:35:00 +00:00
Examples
ExecutionEngine
Feature Remove the BBVectorize pass. 2017-06-30 07:09:08 +00:00
FileCheck
Instrumentation
Integer
JitListener
LibDriver
Linker
LTO [LTO] Remove values from non-prevailing comdats 2017-06-30 14:03:24 +00:00
MC Fix ODR violations due to abuse of LLVM_YAML_IS_(FLOW_)?SEQUENCE_VECTOR 2017-06-30 20:56:57 +00:00
Object [YAML] - Teach yaml2obj/obj2yaml to work with numeric relocation values. 2017-06-30 10:31:03 +00:00
ObjectYAML
Other Revert "[lit] Clean output directories before running tests." 2017-06-30 16:05:03 +00:00
SymbolRewriter
TableGen
ThinLTO/X86
tools Fix bug in symbol generation for resource COFF 2017-06-30 18:16:35 +00:00
Transforms [ORE] Add diagnostics hotness threshold 2017-06-30 23:14:53 +00:00
Unit Revert "[lit] Clean output directories before running tests." 2017-06-30 16:05:03 +00:00
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh