commit | f0cde549bed96e16401a347a4511b59130c61e84 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Tue Sep 13 14:55:02 2011 -0700 |
committer | buzbee <buzbee@google.com> | Tue Sep 13 15:13:44 2011 -0700 |
tree | a5c91481513ea75897d0f64ae9bb660923f42a94 | |
parent | 5ea047b386c5dac78eda62305d14dedf7b5611a8 [diff] |
SSA renaming fix & invalid opcode fix The old SSA renaming mechanism was able to take some shortcuts because of the limited CFG shapes it encountered. Shortcut replaced and previous workaround code removed. Also fixes a regression introduced by the stack bounds checking change which sometimes resulted in an (opcode < 0x200) assert failure, and removes an optimization flag and associated code that no longer applicable. Change-Id: I617e9e5347dfd3a7e8f44a9772647bf4530631d6