- Jul 21, 2007
-
-
Dan Gohman authored
when there are no uses. This fixes a dangling-pointer bug, where pointers to deleted instructions were not removed from kills lists. More info here: http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-July/009749.html llvm-svn: 40131
-
- Jul 17, 2007
-
-
Evan Cheng authored
llvm-svn: 39979
-
- Jun 27, 2007
-
-
Evan Cheng authored
llvm-svn: 37746
-
- Jun 26, 2007
-
-
Evan Cheng authored
Properly handle kills of a physical register which has sub-registers that are read by later instructions. llvm-svn: 37739
-
- May 14, 2007
-
-
Evan Cheng authored
When marking a register as being implicitly defined, make sure to clear its partial use info as well. llvm-svn: 37046
-
- May 08, 2007
-
-
Evan Cheng authored
llvm-svn: 36943
-
- May 03, 2007
-
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
- Apr 26, 2007
-
-
Evan Cheng authored
llvm-svn: 36483
-
Evan Cheng authored
llvm-svn: 36473
-
Evan Cheng authored
llvm-svn: 36458
-
- Apr 25, 2007
-
-
Evan Cheng authored
llvm-svn: 36449
-
Evan Cheng authored
llvm-svn: 36447
-
Evan Cheng authored
- A register def / use now implicitly affects sub-register liveness but does not affect liveness information of super-registers. - Def of a larger register (if followed by a use later) is treated as read/mod/write of a smaller register. llvm-svn: 36434
-
- Apr 18, 2007
-
-
Evan Cheng authored
llvm-svn: 36250
-
- Apr 17, 2007
-
-
Evan Cheng authored
llvm-svn: 36214
-
- Mar 17, 2007
-
-
Evan Cheng authored
llvm-svn: 35135
-
- Mar 09, 2007
-
-
Evan Cheng authored
alive in one of the successor block. Do not add it to the kill list. llvm-svn: 35041
-
Evan Cheng authored
llvm-svn: 35039
-
- Feb 19, 2007
-
-
Evan Cheng authored
llvm-svn: 34428
-
Reid Spencer authored
Revert patches that caused the problem. Evan, please investigate and reapply when you've discovered the problem. llvm-svn: 34399
-
- Feb 17, 2007
-
-
Evan Cheng authored
- Allow LiveVariables to track liveness of more registers. llvm-svn: 34379
-
- Feb 13, 2007
-
-
Evan Cheng authored
registers. Make sure liveinterval analysis is correctly creating live ranges for them. llvm-svn: 34217
-
- Dec 07, 2006
-
-
Bill Wendling authored
llvm-svn: 32321
-
- Nov 15, 2006
-
-
Evan Cheng authored
llvm-svn: 31759
-
- Nov 10, 2006
-
-
Evan Cheng authored
llvm-svn: 31633
-
- Nov 02, 2006
-
-
Reid Spencer authored
Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
-
- Oct 03, 2006
-
-
Bill Wendling authored
in a successor block for every block...resulting in some O(N^k) algorithm which wasn't very good for performance. Calculating this information up front and keeping it in a map made it much faster. llvm-svn: 30697
-
- Sep 05, 2006
-
-
Chris Lattner authored
llvm-svn: 30118
-
- Sep 03, 2006
-
-
Chris Lattner authored
instruction includes physregs. llvm-svn: 30061
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29921
-
- Jul 21, 2006
-
-
Jim Laskey authored
llvm-svn: 29250
-
- May 04, 2006
-
-
Chris Lattner authored
llvm-svn: 28094
-
- Jan 04, 2006
-
-
Chris Lattner authored
llvm-svn: 25080
-
- Nov 21, 2005
-
-
Chris Lattner authored
asserts. llvm-svn: 24445
-
- Aug 24, 2005
-
-
Chris Lattner authored
llvm-svn: 22994
-
Chris Lattner authored
llvm-svn: 22992
-
- May 13, 2005
-
-
Chris Lattner authored
llvm-svn: 21927
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21420
-