Evan Cheng
|
9d339849ee
|
Teach branch folding pass about implicit_def instructions. Unfortunately we can't just eliminate them since register scavenger expects every register use to be defined. However, we can delete them when there are no intra-block uses. Carefully removing some implicit def's which enable more blocks to be optimized away.
llvm-svn: 49461
|
2008-04-10 02:32:10 +00:00 |
Christopher Lamb
|
d202e03fe5
|
Improve branch folding by recgonizing that explict successor relationships impact the value of fall-through choices.
llvm-svn: 44785
|
2007-12-10 07:24:06 +00:00 |
Dan Gohman
|
f9dd170e36
|
Convert tests using "| wc -l | grep ..." to use the count script.
llvm-svn: 41097
|
2007-08-15 13:36:28 +00:00 |
Dale Johannesen
|
616627b002
|
Do not treat FP_REG_KILL as terminator in branch analysis (X86).
llvm-svn: 37578
|
2007-06-14 22:03:45 +00:00 |