diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-04-27 01:14:43 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-04-27 01:14:43 +0000 |
| commit | f98b4aa2e7891a2f5f0bf94c2ceae9bc1c79513a (patch) | |
| tree | 64ebe128a0e8cfb2b20f15e8f7c31132536c77aa /llvm/lib/CodeGen/RegAllocLinearScan.cpp | |
| parent | 027fbc2a6aa0227eb849c4d365dac8ad9f6058cd (diff) | |
| download | bcm5719-llvm-f98b4aa2e7891a2f5f0bf94c2ceae9bc1c79513a.tar.gz bcm5719-llvm-f98b4aa2e7891a2f5f0bf94c2ceae9bc1c79513a.zip | |
Fix some nondeterminstic behavior in the mem2reg pass that (in addition to
nondeterminism being bad) could cause some trivial missed optimizations (dead
phi nodes being left around for later passes to clean up).
With this, llvm-gcc4 now bootstraps and correctly compares. I don't know
why I never tried to do it before... :)
llvm-svn: 27984
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocLinearScan.cpp')
0 files changed, 0 insertions, 0 deletions

