Go to file
Chandler Carruth 30d69c2e36 [PM] Remove the old 'PassManager.h' header file at the top level of
LLVM's include tree and the use of using declarations to hide the
'legacy' namespace for the old pass manager.

This undoes the primary modules-hostile change I made to keep
out-of-tree targets building. I sent an email inquiring about whether
this would be reasonable to do at this phase and people seemed fine with
it, so making it a reality. This should allow us to start bootstrapping
with modules to a certain extent along with making it easier to mix and
match headers in general.

The updates to any code for users of LLVM are very mechanical. Switch
from including "llvm/PassManager.h" to "llvm/IR/LegacyPassManager.h".
Qualify the types which now produce compile errors with "legacy::". The
most common ones are "PassManager", "PassManagerBase", and
"FunctionPassManager".

llvm-svn: 229094
2015-02-13 10:01:29 +00:00
clang Remove a stray blank line that my sort_include.py script found. 2015-02-13 09:57:05 +00:00
clang-tools-extra Re-sort includes using the LLVM utils/sort_includes.py script. 2015-02-13 09:07:58 +00:00
compiler-rt [Sanitizer] Change InitializeFlags() signatures. NFC. 2015-02-12 00:36:42 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement log10 2015-01-30 18:00:34 +00:00
libcxx Fix error checking in get_temp_file_name(). 2015-02-13 03:02:28 +00:00
libcxxabi Don't use bzero() and strcpy(). 2015-02-13 07:18:22 +00:00
lld ELF/AArch64: Add support for checking for ABS32 overflow 2015-02-13 06:22:31 +00:00
lldb Fix the last two warnings I see on Linx building 'lldb': mismatched 2015-02-13 08:16:15 +00:00
llgo irgen: don't emit debug metadata for locals 2015-01-29 00:34:30 +00:00
llvm [PM] Remove the old 'PassManager.h' header file at the top level of 2015-02-13 10:01:29 +00:00
openmp Fixed memory corruption problem. 2015-02-10 20:10:21 +00:00
polly [PM] Convert Polly over to directly use the legacy pass manager 2015-02-13 09:51:50 +00:00