CMake option to allow enabling experimental new pass manager by default
authorPetr Hosek <phosek@chromium.org>
Fri, 6 Apr 2018 00:53:00 +0000 (00:53 +0000)
committerPetr Hosek <phosek@chromium.org>
Fri, 6 Apr 2018 00:53:00 +0000 (00:53 +0000)
commitc3aa97a49ad1d612eb89a20fabffc6e18a26886d
treed0178496bbc0a33bd6cc1784dafeab40bca5e125
parentafb355bdc0ca443c9a2af83159689a393300768d
CMake option to allow enabling experimental new pass manager by default

This CMake flag allows setting the default value for the
-f[no]-experimental-new-pass-manager flag.

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

llvm-svn: 329366
clang/CMakeLists.txt
clang/include/clang/Config/config.h.cmake
clang/lib/Driver/ToolChains/CommonArgs.cpp
clang/lib/Frontend/CompilerInvocation.cpp