1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Chris Lattner 7f5e4b6d55 This is a trivial tweak to the addrec insertion code: insert the increment
at the bottom of the loop instead of the top.  This reduces the number of
overlapping live ranges a lot, for example, eliminating a spill in an important
loop in 183.equake with linear scan.

I still need to make the exit comparison of the loop use the post-incremented
version of this variable, but this is an easy first step.

llvm-svn: 12952
2004-04-14 21:11:25 +00:00
..
Analysis This is a trivial tweak to the addrec insertion code: insert the increment 2004-04-14 21:11:25 +00:00
AsmParser Support getelementptr instructions which use uint's to index into structure 2004-04-05 01:30:04 +00:00
Bytecode Implement support for a new LLVM 1.3 bytecode format, which uses uint's 2004-04-05 01:27:26 +00:00
CodeGen Fix bug introduced in previous commit. 2004-04-12 20:26:39 +00:00
Debugger
ExecutionEngine Add a TargetData to the PassManager regardless of the TargetMachine. 2004-04-14 17:45:52 +00:00
Support lli no longer takes the -quiet option! 2004-04-05 20:28:41 +00:00
Target This is the real fix for Codegen/X86/2004-04-13-FPCMOV-Crash.llx which works 2004-04-14 02:42:32 +00:00
Transforms ADd a trivial instcombine: load null -> null 2004-04-14 03:28:36 +00:00
VMCore Remove the return type check for llvm.readio. This check is done for all 2004-04-14 15:06:48 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00