Go to file
Michael Gottesman 9de6f96ad5 [ObjCARC] Refactored out the inner most 2-loops from PerformCodePlacement into the method ConnectTDBUTraversals.
The method PerformCodePlacement was doing too much (i.e. 3x loops, lots of
different checking). This refactoring separates the analysis section of the
method into a separate function while leaving the actual code placement and
analysis preparation in PerformCodePlacement.

*NOTE* Really this part of ObjCARC should be refactored out of the main pass
class into its own seperate class/struct. But, it is not time to make that
change yet though (don't want to make such an invasive change without fixing all
of the bugs first).

llvm-svn: 173201
2013-01-22 21:49:00 +00:00
clang Add a triple, per Ben's suggestion. 2013-01-22 21:39:58 +00:00
clang-tools-extra Add use-nullptr transform to cpp11-migrate 2013-01-22 18:31:49 +00:00
compiler-rt [msan] Remove the trap handler code. 2013-01-22 14:29:15 +00:00
debuginfo-tests Harden this test a bit to work on the mac with ancient gdbs. 2013-01-17 20:09:50 +00:00
libclc Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
libcxx Saleem Abdulrasool: If errno is defined as volatile int, the qualifier differences can cause 2013-01-22 17:26:08 +00:00
libcxxabi Update the copyright coredits -- Happy new year 2013! 2013-01-01 10:00:19 +00:00
lld [Core] Move Resolver and SymbolTable over to TargetInfo. 2013-01-22 20:49:42 +00:00
lldb lldb.thread is not to be used anymore 2013-01-22 02:32:56 +00:00
llvm [ObjCARC] Refactored out the inner most 2-loops from PerformCodePlacement into the method ConnectTDBUTraversals. 2013-01-22 21:49:00 +00:00
polly cmake: Install all polly include files 2013-01-19 14:17:52 +00:00