llvm-project/clang/lib
Taewook Oh d4c50f7326 [NewPM][PassInstrumentation] IR printing support from clang driver
Summary: https://reviews.llvm.org/D50923 enabled the IR printing support for the new pass manager, but only for the case when `opt` tool is used as a driver. This patch is to enable the IR printing when `clang` is used as a driver.

Reviewers: fedor.sergeev, philip.pfaffe

Subscribers: cfe-commits, yamauchi, llvm-commits

Tags: #clang

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

llvm-svn: 368804
2019-08-14 07:11:09 +00:00
..
ARCMigrate Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC 2019-08-05 05:43:48 +00:00
AST Add a missing header comment, NFC 2019-08-13 22:01:39 +00:00
ASTMatchers [clang] Update isDerivedFrom to support Objective-C classes 🔍 2019-08-12 23:23:35 +00:00
Analysis Revert r367649: Improve raw_ostream so that you can "write" colors using operator<< 2019-08-02 07:22:34 +00:00
Basic [X86] Support -march=tigerlake 2019-08-12 01:29:46 +00:00
CodeGen [NewPM][PassInstrumentation] IR printing support from clang driver 2019-08-14 07:11:09 +00:00
CrossTU [CrossTU] Fix problem with CrossTU AST load limit and progress messages. 2019-08-12 07:15:29 +00:00
DirectoryWatcher [clang][DirectoryWatcher] Fix Windows stub after LLVM change 2019-08-13 22:39:50 +00:00
Driver [NFC][clang] Adding argument based Phase list filtering to getComplicationPhases 2019-08-13 18:42:03 +00:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang-format] Expand AllowShortBlocksOnASingleLine for WebKit 2019-08-11 17:48:36 +00:00
Frontend [OpenCL] Fix lang mode predefined macros for C++ mode. 2019-08-12 10:44:07 +00:00
FrontendTool [clang-ifs] Clang Interface Stubs, first version (second landing attempt). 2019-06-20 16:59:48 +00:00
Headers [OpenCL] Fix lang mode predefined macros for C++ mode. 2019-08-12 10:44:07 +00:00
Index Add SVE opaque built-in types 2019-08-09 08:52:54 +00:00
Lex Add __has_builtin support for builtin function-like type traits. 2019-08-14 02:30:11 +00:00
Parse [Parser] Emit descriptive diagnostic for misplaced pragma 2019-08-04 10:08:51 +00:00
Rewrite [Rewrite] Extend to further accept CharSourceRange 2019-07-06 02:55:06 +00:00
Sema Revert "Fix crash on switch conditions of non-integer types in templates" 2019-08-13 19:07:28 +00:00
Serialization [clang] Refactor doc comments to Decls attribution 2019-08-13 18:11:44 +00:00
StaticAnalyzer [analyzer] Don't delete TaintConfig copy constructor 2019-08-14 01:09:07 +00:00
Tooling [Refactor] Moving SourceExtraction header from lib to include 2019-08-13 20:21:00 +00:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00