Go to file
Jakob Stoklund Olesen fd3f71ef3a Create two BlockInfo entries when a live range is discontinuous through a block.
Delete the Kill and Def markers in BlockInfo. They are no longer
necessary when BlockInfo describes a continuous live range.

This only affects the relatively rare kind of basic block where a live
range looks like this:

 |---x   o---|

Now live range splitting can pretend that it is looking at two blocks:

 |---x
         o---|

This allows the code to be simplified a bit.

llvm-svn: 132245
2011-05-28 02:33:00 +00:00
clang Clean up a C++0x/C++03 conditional check. 2011-05-27 23:15:17 +00:00
compiler-rt clang/darwin: Tweak CheckArches function to use CC and to not spew output. 2011-05-19 18:02:55 +00:00
debuginfo-tests Clang is now correctly marking this as a class, so update the test case accordingly 2011-05-21 18:17:06 +00:00
libcxx noexcept for <bitset>. 2011-05-27 20:52:28 +00:00
libcxxabi Introduce cxa_virtual.cpp and cxa_guard.cpp. Contributed by Nick Lewycky, Howard Hinnant and John McCall 2011-05-24 22:01:16 +00:00
lldb Fix some comments. 2011-05-27 23:42:45 +00:00
llvm Create two BlockInfo entries when a live range is discontinuous through a block. 2011-05-28 02:33:00 +00:00
polly www: Enable SSI on the webserver. 2011-05-26 12:20:16 +00:00