Go to file
Chandler Carruth 11f5032368 Revert r225854: [PM] Move the LazyCallGraph printing functionality to
a print method.

This was formulated on a bad idea, but sadly I didn't uncover how bad
this was until I got further down the path. I had hoped that we could
provide a low boilerplate way of printing analyses, but it just doesn't
seem like this really fits the needs of the analyses. Not all analyses
really want to do printing, and those that do don't all use the same
interface. Instead, with the new pass manager let's just take advantage
of the fact that creating an explicit printer pass like the LCG has is
pretty low boilerplate already and rely on that for testing.

llvm-svn: 225861
2015-01-14 00:27:45 +00:00
clang Sink a parameter into the callee since it's always the same expression in terms of another parameter 2015-01-14 00:04:42 +00:00
clang-tools-extra Make LoopConvert work with containers that are used like arrays. 2015-01-12 13:17:56 +00:00
compiler-rt Update test cases for new -fsanitize-recover= semantics. 2015-01-12 23:02: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 Use amdgcn triple for SI+ GPUs 2015-01-06 20:42:12 +00:00
libcxx Make regex::assign not clobber the regex in case of failure. Fixes PR#22213 2015-01-13 16:49:52 +00:00
libcxxabi Fix some formatting I messed up in r225187. 2015-01-05 19:31:59 +00:00
lld Revert "Convert other drivers to use WrapperNode" and subsequent commits. 2015-01-14 00:21:34 +00:00
lldb Save & restore the array of which registers have already been 2015-01-13 23:48:53 +00:00
llgo Roll gotools to 47f2109c. 2015-01-13 20:45:08 +00:00
llvm Revert r225854: [PM] Move the LazyCallGraph printing functionality to 2015-01-14 00:27:45 +00:00
openmp fixed the missed bracket introduced by checkin rev 225792 2015-01-13 15:16:49 +00:00
polly Use types of matching size when generating multi-dimensional address expressions 2015-01-13 19:37:59 +00:00