llvm-6502/lib
Dan Gohman 2d093f3560 Avoid using a loop in ReleasePred and ReleaseSucc methods to compute the
new CycleBound value. Instead, just update CycleBound on each call.
Also, make ReleasePred and ReleaseSucc methods more consistent accross
the various schedulers.

This also happens to make ScheduleDAGRRList's CycleBound computation
somewhat more interesting, though it still doesn't have any noticeable
effect, because no current targets that use the register-pressure
reduction scheduler provide pipeline models.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59475 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-18 00:38:59 +00:00
..
Analysis Don't brute-force analyze cubic or higher polynomials. 2008-11-16 04:14:25 +00:00
Archive Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
AsmParser Regenerated 2008-11-13 01:03:00 +00:00
Bitcode Added support for the following definition of shufflevector 2008-11-10 04:46:22 +00:00
CodeGen Avoid using a loop in ReleasePred and ReleaseSucc methods to compute the 2008-11-18 00:38:59 +00:00
Debugger Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
ExecutionEngine Always emit a function pointer as a pointer to the function stub (if there is one). This makes it possible to compare function pointer values in lazy compilation mode. This fixes PR3043. 2008-11-13 21:50:50 +00:00
Linker Make comments and code for QuietWarnings and QuietErrors 2008-10-25 17:57:20 +00:00
Support Add Binary flag to raw_fd_ostream constructor. 2008-11-13 05:01:07 +00:00
System ARM / Mac OS X also wants to invalidate icache after jitting. 2008-11-14 02:33:17 +00:00
Target Move some former testcases (low-probability codegen 2008-11-17 18:56:34 +00:00
Transforms While handling floating point IVs lift restrictions on initial value and increment value. 2008-11-17 23:27:13 +00:00
VMCore Correct this error message. 2008-11-15 17:50:47 +00:00
Makefile