- Jun 08, 2007
-
-
Evan Cheng authored
llvm-svn: 37528
-
Lauro Ramos Venancio authored
llvm-svn: 37527
-
Owen Anderson authored
llvm-svn: 37526
-
Owen Anderson authored
With this patch, GVN-PRE now correctly optimizes the example from the thesis. Many thanks to Daniel Berlin for helping me find errors in this. llvm-svn: 37525
-
Evan Cheng authored
llvm-svn: 37524
-
Evan Cheng authored
llvm-svn: 37523
-
David Greene authored
simultaneously. Move that pass to SimpleRegisterCoalescing. This makes it easier to implement alternative register allocation and coalescing strategies while maintaining reuse of the existing live interval analysis. llvm-svn: 37520
-
Evan Cheng authored
llvm-svn: 37518
-
Evan Cheng authored
llvm-svn: 37517
-
Evan Cheng authored
llvm-svn: 37516
-
Duncan Sands authored
how much will be used. llvm-svn: 37515
-
Owen Anderson authored
llvm-svn: 37513
-
Devang Patel authored
Now LoopSimplify does not require nor preserve ETForest. llvm-svn: 37512
-
Dale Johannesen authored
llvm-svn: 37511
-
Owen Anderson authored
llvm-svn: 37510
-
Dale Johannesen authored
is too slow. llvm-svn: 37509
-
Devang Patel authored
llvm-svn: 37507
-
Devang Patel authored
llvm-svn: 37506
-
Devang Patel authored
llvm-svn: 37505
-
Devang Patel authored
llvm-svn: 37504
-
Evan Cheng authored
llvm-svn: 37503
-
Devang Patel authored
llvm-svn: 37502
-
Devang Patel authored
llvm-svn: 37501
-
- Jun 07, 2007
-
-
Devang Patel authored
This allows faster immediate domiantor walk. llvm-svn: 37500
-
Devang Patel authored
llvm-svn: 37499
-
Devang Patel authored
llvm-svn: 37498
-
Dale Johannesen authored
llvm-svn: 37496
-
Devang Patel authored
llvm-svn: 37495
-
Devang Patel authored
llvm-svn: 37494
-
Devang Patel authored
This adds redundancy for now. llvm-svn: 37492
-
Tanya Lattner authored
llvm-svn: 37491
-
Evan Cheng authored
ifcvt a triangle: don't merge ifcvt block with rejoin block if it can fall through to it. If merged, the resulting block is not a candidate for iterative ifcvting since it contains both predicated and non-predicated code. llvm-svn: 37487
-
Zhou Sheng authored
correct type of parameters. llvm-svn: 37486
-
Evan Cheng authored
llvm-svn: 37485
-
Evan Cheng authored
Stupid cut-n-paste bug caused me soooo much grief. Why wasn't there a compilation warning? I blame it on the FE folks. llvm-svn: 37484
-
Lauro Ramos Venancio authored
global values". Fix noinline linkage. llvm-svn: 37482
-
- Jun 06, 2007
-
-
Tanya Lattner authored
llvm-svn: 37481
-
Chris Lattner authored
llvm-svn: 37478
-
Devang Patel authored
llvm-svn: 37475
-
Lauro Ramos Venancio authored
llvm-svn: 37472
-