commit | 0c7f26d54ddb70dbc60aaaa6a6e9f011e402018f | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Wed Sep 07 12:28:51 2011 -0700 |
committer | buzbee <buzbee@google.com> | Wed Sep 07 12:28:51 2011 -0700 |
tree | ebe5eb3c9f97386ff93b5b79f434d0de687f0c65 | |
parent | 109bd6a38d0cd7c4b7797a9f2db8324c797d1368 [diff] |
Fixes for register promotion; enable fast path Had an off-by-one error in the range argument loading (only mattered when register promotion is enabled - for range args we do a memory copy and must ensure that all promoted values are flushed to memory before the copy. Also reworked and removed some asserts for sitations that are legal now that we're promoting. Enabled fast path code to exercise it a bit. Change-Id: Id1acb3dad01d5d1077661150e98e51fd4243b6f1