llvm-project/clang/test
Arthur Eubanks 0c509dbc7e [NewPM] Add options to PrintPassInstrumentation
To bring D99599's implementation in line with the existing
PrintPassInstrumentation, and to fix a FIXME, add more customizability
to PrintPassInstrumentation.

Introduce three new options. The first takes over the existing
"-debug-pass-manager-verbose" cl::opt.

The second and third option are specific to -fdebug-pass-structure. They
allow indentation, and also don't print analysis queries.

To avoid more golden file tests than necessary, prune down the
-fdebug-pass-structure tests.

Reviewed By: asbirlea

Differential Revision: https://reviews.llvm.org/D102196
2021-05-18 20:59:35 -07:00
..
APINotes
ARCMT
AST Fix null ptr crash dumping TemplateTemplateParmDecl 2021-04-24 12:28:10 -04:00
ASTMerge
Analysis [analyzer] Engine: fix crash with SEH __leave keyword 2021-05-17 20:10:26 +02:00
CXX Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-05-17 12:16:10 -07:00
ClangScanDeps Revert "[clang][deps] Support inferred modules" 2021-05-17 13:27:14 +02:00
CodeCompletion [clang][PreProcessor] Cutoff parsing after hitting completion point 2021-05-10 11:24:27 +02:00
CodeGen [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1 2021-05-17 22:42:17 -07:00
CodeGenCUDA [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX redux.sync instructions 2021-05-17 09:46:59 -07:00
CodeGenCXX [DebugInfo][test] Check specific func name to ignore codegen differences 2021-05-18 14:03:27 +00:00
CodeGenCoroutines Return "[CGCall] Annotate `this` argument with alignment" 2021-05-13 20:33:14 +03:00
CodeGenHIP
CodeGenObjC Reapply [CaptureTracking] Do not check domination 2021-05-16 15:46:31 +02:00
CodeGenObjCXX Return "[CGCall] Annotate `this` argument with alignment" 2021-05-13 20:33:14 +03:00
CodeGenOpenCL [OpenCL] Drop pragma handling for extension types/decls. 2021-05-17 12:09:43 +01:00
CodeGenOpenCLCXX [OpenCL] Fix initialization of __constant constructors without arguments 2021-05-18 10:59:53 +01:00
CodeGenSYCL [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL 2021-05-18 10:27:35 +03:00
Coverage
CoverageMapping [clang] remove an incremental build workaround 2021-05-05 12:21:56 -04:00
Driver [NewPM] Add options to PrintPassInstrumentation 2021-05-18 20:59:35 -07:00
FixIt Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-05-17 12:16:10 -07:00
Format
Frontend [clang] In DependencyCollector on Windows, ignore case and separators when discarding duplicate dependency file paths. 2021-05-17 10:32:52 -04:00
Headers [WebAssembly] Use functions instead of macros for const SIMD intrinsics 2021-05-07 11:50:19 -07:00
Import
Index [index] Improve macro indexing support 2021-04-06 09:12:14 -07:00
Integration XFAIL thinlto testcases on AIX 2021-04-26 17:02:06 +00:00
InterfaceStubs
Interpreter [AIX][clang-repl][test] Mark unsupported pending XCOFF64 integrated-as 2021-05-15 22:41:45 -04:00
Layout [AIX] Implement AIX special bitfield related alignment rules 2021-05-17 11:30:29 -04:00
Lexer [C++2b] Support size_t literals 2021-03-31 13:36:23 +00:00
Misc Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-05-17 12:16:10 -07:00
Modules [clang][modules] Build inferred modules 2021-05-17 10:40:51 +02:00
OpenMP [OpenMP] Stabilize OpenMP/parallel_for_codegen.cpp test (NFC) 2021-05-18 16:07:22 -07:00
PCH [clang] Fix ternary operator in the second for loop statement 2021-05-16 10:42:52 -07:00
Parser [clang] Fix ternary operator in the second for loop statement 2021-05-16 10:42:52 -07:00
Preprocessor Introduce SYCL 2020 mode 2021-05-18 10:34:14 -04:00
Profile [PGO, test] Fix typo in FileCheck var 2021-04-03 08:44:46 +01:00
Refactor
Rewriter
Sema Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-05-17 12:16:10 -07:00
SemaCUDA Suppress Deferred Diagnostics in discarded statements. 2021-05-12 12:48:47 -07:00
SemaCXX Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-05-17 12:16:10 -07:00
SemaObjC Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-05-17 12:16:10 -07:00
SemaObjCXX [Sema] Don't set BlockDecl's DoesNotEscape bit if the parameter type of 2021-04-29 16:19:48 -07:00
SemaOpenCL [OpenCL] Drop pragma handling for extension types/decls. 2021-05-17 12:09:43 +01:00
SemaOpenCLCXX [OpenCL] Fix initialization of __constant constructors without arguments 2021-05-18 10:59:53 +01:00
SemaSYCL [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL 2021-05-18 10:27:35 +03:00
SemaTemplate [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL 2021-05-18 10:27:35 +03:00
TableGen Fix test expectations for %diff documentation. 2021-03-30 17:48:08 -07:00
Templight
Tooling
Unit
VFS [clang] Don't crash when loading invalid VFS for the module dep collector 2021-04-26 17:05:22 -07:00
clang-rename
utils/update_cc_test_checks Return "[CGCall] Annotate `this` argument with alignment" 2021-05-13 20:33:14 +03:00
.clang-format
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00
lit.site.cfg.py.in [clang][lit] Allow test cases to use the compiler that are used to compile Clang 2021-03-24 11:32:57 +01:00
make_test_dirs.pl