Go to file
Jakob Stoklund Olesen 6f8bd42ec7 Build the complement interval dupli after the split intervals instead of
creating it before and subtracting split ranges.

This way, the SSA update code in LiveIntervalMap can properly create and use new
phi values in dupli. Now it is possible to create split regions where a value
escapes along two different CFG edges, creating phi values outside the split
region.

This is a work in progress and probably quite broken.

llvm-svn: 114492
2010-09-21 22:32:21 +00:00
clang Fixed pr20314-2.c failure, added E, F, p constraint letters. 2010-09-21 22:04:54 +00:00
compiler-rt Adds an extra explicit cast to fix Bug 7931 and removes codepaths that were never used 2010-08-17 19:13:45 +00:00
debuginfo-tests testcase commit for upcoming fix. 2010-09-21 20:51:54 +00:00
libcxx visibility-decoration. 2010-09-21 21:28:23 +00:00
lldb Fixed an issue with the clang type creation code for C++ classes where we wouldn't set a CXXRecordDecl to be NOT empty if we had base classes that were not empty or had virtual functions. 2010-09-21 21:22:23 +00:00
llvm Build the complement interval dupli after the split intervals instead of 2010-09-21 22:32:21 +00:00