1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/include/llvm/Transforms
Arthur Eubanks b987f39d75 [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose
Printing pass manager invocations is fairly verbose and not super
useful.

This allows us to remove DebugLogging from pass managers and PassBuilder
since all logging (aside from analysis managers) goes through
instrumentation now.

This has the downside of never being able to print the top level pass
manager via instrumentation, but that seems like a minor downside.

Reviewed By: ychen

Differential Revision: https://reviews.llvm.org/D101797
2021-05-07 21:51:47 -07:00
..
AggressiveInstCombine
Coroutines [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2 2021-03-31 10:37:06 +08:00
InstCombine [NFC] Remove redundant InstCombinePass name 2021-04-20 22:23:07 -07:00
Instrumentation [InstrProfiling] Place __llvm_prf_vnodes and __llvm_prf_names in llvm.used on ELF 2021-03-03 11:32:24 -08:00
IPO [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
Scalar [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose 2021-05-07 21:51:47 -07:00
Utils Internalize some cl::opt global variables or move them under namespace llvm 2021-05-07 11:15:43 -07:00
Vectorize Reland "[LV] Calculate max feasible scalable VF." 2021-05-04 15:44:41 +01:00
CFGuard.h
Coroutines.h [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2 2021-03-31 10:37:06 +08:00
Instrumentation.h [SanitizerCoverage] Drop !associated on metadata sections 2021-02-25 11:59:23 -08:00
IPO.h [OpenMP] Add OpenMPOpt as a Module pass 2021-04-20 12:28:58 -04:00
ObjCARC.h
Scalar.h Revert "[Passes] Add relative lookup table converter pass" 2021-03-30 14:13:37 +02:00
Utils.h Remove original implementation of UniqueInternalLinkageNames pass. 2021-03-10 11:57:40 -08:00
Vectorize.h