- Nov 02, 2010
-
-
rdar://problem/8612856Andrew Trick authored
breaker needs to check all definitions of the antidepenent register to avoid multiple defs of the same new register. llvm-svn: 118032
-
- Oct 02, 2010
-
-
Bob Wilson authored
scheduling change in svn 115121. The CriticalAntiDepBreaker had bad liveness information. It was calculating the KillIndices for one scheduling region in a basic block, rescheduling that region so the KillIndices were no longer valid, and then using those wrong KillIndices to make decisions for the next scheduling region. I've not been able to reduce a small testcase for this. Radar 8502534. llvm-svn: 115400
-
- Sep 11, 2010
-
-
Bob Wilson authored
llvm-svn: 113653
-
- Sep 02, 2010
-
-
Jim Grosbach authored
llvm-svn: 112832
-
- Jul 27, 2010
-
-
Dan Gohman authored
llvm-svn: 109468
-
- Jul 15, 2010
-
-
Bill Wendling authored
make sure to allocate enough space in the std::vector. llvm-svn: 108449
-
Chris Lattner authored
llvm-svn: 108419
-
Bill Wendling authored
get *very* large, but we only need it to be the size of thenumber of pregs. llvm-svn: 108411
-
- Jun 16, 2010
-
-
Evan Cheng authored
Make post-ra scheduling, anti-dep breaking, and register scavenger (conservatively) aware of predicated instructions. This enables ARM to move if-conversion before post-ra scheduler. llvm-svn: 106091
-
- Jun 02, 2010
-
-
Jim Grosbach authored
for debug information. llvm-svn: 105324
-
-
- May 14, 2010
-
-
Jim Grosbach authored
llvm-svn: 103807
-
- Apr 20, 2010
-
-
Dan Gohman authored
and End arguments by-value rather than by-reference. llvm-svn: 101830
-
- Mar 05, 2010
-
-
Dale Johannesen authored
llvm-svn: 97765
-
- Jan 06, 2010
-
-
Jim Grosbach authored
multiple register definitions. llvm-svn: 92864
-
Jim Grosbach authored
llvm-svn: 92837
-
- Jan 04, 2010
-
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92490
-
- Dec 09, 2009
-
-
- Nov 20, 2009
-
-
David Goodwin authored
Remove some old experimental code that is no longer needed. Remove additional, speculative scheduling pass as its cost did not translate into significant performance improvement. Minor tweaks. llvm-svn: 89471
-
- Nov 03, 2009
-
-
David Goodwin authored
Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed. llvm-svn: 85939
-
- Oct 26, 2009
-
-
David Goodwin authored
llvm-svn: 85127
-