-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathconfig.yaml
21 lines (17 loc) · 926 Bytes
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
---
## Opt view config
# Set this to false to disable remark_filters list
use_remark_filters: true
# Exclude optimization remarks with names matching this regex.
# Empirical list of remark names (as of clang14):
# LoopSpillReloadCopies, LoadWithLoopInvariantAddressInvalidated, MissedDetails, LoadClobbered,
# NotBeneficial, SpillReloadCopies, NotPossible, NoDefinition, NeverInline, UnsupportedIrreducibleCFG,
# VectorizationNotBeneficial, LoadWithLoopInvariantAddressCondExecuted, HorSLPNotBeneficial, TooCostly
# LoopMayAccessStore
exclude_names: NeverInline|NotPossible|LoopSpillReloadCopies|SpillReloadCopies
# Exclude optimization remarks with text matching this regex:
exclude_text: ^std\:\:|^__dynamic_cast|^operator new|^operator delete|^__cxa|^__clang|^__cxx
# Collect all optimization remarks, not just failures
collect_opt_success: False
# Annotate all files, including system headers
annotate_external: false