- Nov 09, 2009
-
-
David Goodwin authored
Fix dependencies added to model memory aliasing for post-RA scheduling. The dependencies were overly conservative for memory access that are known not to alias. llvm-svn: 86580
-
Dan Gohman authored
static array types. Thanks to Duncan for pointing this out! llvm-svn: 86576
-
Dan Gohman authored
llvm-svn: 86575
-
Dan Gohman authored
paragraph to be more precise. llvm-svn: 86572
-
Dan Gohman authored
the loop. This is needed because with indirectbr it may not be possible for LoopSimplify to guarantee that all loop exit predecessors are inside the loop. This fixes PR5437. LCCSA no longer actually requires LoopSimplify form, but for now it must still have the dependency because the PassManager doesn't know how to schedule LoopSimplify otherwise. llvm-svn: 86569
-
Dan Gohman authored
llvm-svn: 86567
-
Dan Gohman authored
llvm-svn: 86565
-
Dan Gohman authored
llvm-svn: 86564
-
Dan Gohman authored
llvm-svn: 86558
-
Dan Gohman authored
llvm-svn: 86557
-
Daniel Dunbar authored
but might as well use the more standard syntax). llvm-svn: 86553
-
Nuno Lopes authored
llvm-svn: 86549
-
Jim Grosbach authored
llvm-svn: 86548
-
Oscar Fuentes authored
Patch by Arnaud Allard de Grandmaison! llvm-svn: 86547
-
Xerxes Ranby authored
Make lib/Support/Debug.cpp SetCurrentDebugType implementation part of llvm namespace to match function declaration in Debug.h. llvm-svn: 86544
-
Bruno Cardoso Lopes authored
http://llvm.org/bugs/show_bug.cgi?id=5149 llvm-svn: 86543
-
Chris Lattner authored
llvm-svn: 86525
-
Chris Lattner authored
it to a normal binop. Patch by Alastair Lynn, testcase by me. llvm-svn: 86524
-
Evan Cheng authored
llvm-svn: 86522
-
Evan Cheng authored
llvm-svn: 86521
-
Chris Lattner authored
putchar in case there is an error. llvm-svn: 86515
-
Chris Lattner authored
llvm-svn: 86514
-
Chris Lattner authored
llvm-svn: 86511
-
Chris Lattner authored
llvm-svn: 86510
-
Chris Lattner authored
used by a chain of other PHIs. llvm-svn: 86503
-
Owen Anderson authored
llvm-svn: 86499
-
Owen Anderson authored
here: 1) We need to avoid processing sigma nodes as phi nodes for constraint generation. 2) We need to generate constraints for comparisons against constants properly. This includes our first working ABCD test! llvm-svn: 86498
-
Chris Lattner authored
llvm-svn: 86497
-
Jim Grosbach authored
llvm-svn: 86494
-
- Nov 08, 2009
-
-
Owen Anderson authored
graphs being produced. The cause was that we were incorrectly marking sigma instructions as processed after handling the sigma-specific constraints for them, potentially neglecting to process them as normal instructions as well. Unfortunately, the testcase that inspired this still doesn't work because of a bug in the solver, which is next on the list to debug. llvm-svn: 86486
-
Daniel Dunbar authored
very robust) version of killall. Because I like making shiny new wheels out of spare parts. For use by buildbots when people insist on making cc1 infinite loop. :) llvm-svn: 86484
-
Chris Lattner authored
when both the source and dest are illegal types, since it would cause the phi to grow (for example, we shouldn't transform test14b's phi to a phi on i320). This fixes an infinite loop on i686 bootstrap with phi slicing turned on, so turn it back on. llvm-svn: 86483
-
Duncan Sands authored
not to work any more on linux. llvm-svn: 86481
-
Chris Lattner authored
(SliceUpIllegalIntegerPHI) disabled. llvm-svn: 86480
-
Daniel Dunbar authored
llvm-gcc bootstrap. llvm-svn: 86478
-
Anton Korobeynikov authored
llvm-svn: 86471
-
Anton Korobeynikov authored
llvm-svn: 86470
-
Anton Korobeynikov authored
llvm-svn: 86469
-
Anton Korobeynikov authored
llvm-svn: 86468
-
Anton Korobeynikov authored
llvm-svn: 86466
-