llvm-6502/lib
Dan Gohman 47ac0f0c7c When scheduling a block in parts, keep track of the overall
instruction index across each part. Instruction indices are used
to make live range queries, and live ranges can extend beyond
scheduling region boundaries.

Refactor the ScheduleDAGSDNodes class some more so that it
doesn't have to worry about this additional information.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64288 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-11 04:27:20 +00:00
..
Analysis Fix a crasher: we need to check that the function is non-null before using it! 2009-02-06 00:13:43 +00:00
Archive Add the private linkage. 2009-01-15 20:18:42 +00:00
AsmParser Pacify gcc-4.3 (thinks IsConstant may be used 2009-02-10 16:24:55 +00:00
Bitcode fix a bitcode reader bug where it can't handle extractelement correctly: 2009-02-03 02:11:28 +00:00
CodeGen When scheduling a block in parts, keep track of the overall 2009-02-11 04:27:20 +00:00
Debugger Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
ExecutionEngine Split the locking out of JIT::runJITOnFunction so that callers 2009-02-06 21:25:08 +00:00
Linker Add the private linkage. 2009-01-15 20:18:42 +00:00
Support Add an API for strings with possible NULLs in the middle. Refactor the other 2009-02-07 04:57:08 +00:00
System Use const, to support platforms where strrchr returns a const char *. 2009-02-10 17:56:28 +00:00
Target Handle llvm.x86.sse2.maskmov.dqu in 64-bit. 2009-02-10 22:06:28 +00:00
Transforms If llvm.dbg.region.end is disappearing then remove corresponding llvm.dbg.func.start also. 2009-02-11 01:29:06 +00:00
VMCore Don't print extra spaces in vector and array constants. This makes 2009-02-11 00:25:25 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00