llvm-6502/lib
Jakob Stoklund Olesen b2abfa0bf3 Add SplitAnalysis::getNumLiveBlocks().
It is important that this function returns the same number of live blocks as
countLiveBlocks(CurLI) because live range splitting uses the number of live
blocks to ensure it is making progress.

This is in preparation of supporting duplicate UseBlock entries for basic blocks
that have a virtual register live-in and live-out, but not live-though.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132244 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-28 02:32:57 +00:00
..
Analysis Update this comment. 2011-05-27 18:42:33 +00:00
Archive Revert PathV2 changes, as sys::fs::unique_file is not finished yet. 2011-03-01 19:50:55 +00:00
AsmParser Replace the -unwind-tables option with a per function flag. This is more 2011-05-25 03:44:17 +00:00
Bitcode Fix LTO builds with xcode 4. 2011-05-26 18:59:54 +00:00
CodeGen Add SplitAnalysis::getNumLiveBlocks(). 2011-05-28 02:32:57 +00:00
CompilerDriver Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
ExecutionEngine Avoid a Twine that referenced a tmp (which proceded to go out of scope before 2011-05-19 00:45:05 +00:00
Linker Set the unnamed_addr only when we're creating a new GV in the dest module. 2011-03-29 23:31:06 +00:00
MC Add a parameter to the Win64 EH section getters to get a section with a 2011-05-27 19:09:24 +00:00
Object Remove dead variable pointed out by GCC 4.6 warnings, and reflow this a little 2011-05-02 05:05:29 +00:00
Support fix a bug for hosts without round, PR8893. 2011-05-22 06:03:53 +00:00
Target Change the set of callee-saved registers for non-MIPS32 architectures specified 2011-05-28 01:41:05 +00:00
Transforms Refactor getActionType and getTypeToTransformTo ; place all of the 'decision' 2011-05-27 21:03:13 +00:00
VMCore CRC32 intrinsics were renamed at revision 132163. This submission 2011-05-27 19:38:10 +00:00
CMakeLists.txt Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00