commit | 439c4fa0db980fb19e4a585723a64a3461e4c278 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Sat Aug 27 15:59:07 2011 -0700 |
committer | buzbee <buzbee@google.com> | Sat Aug 27 15:59:07 2011 -0700 |
tree | b8173fa296eaf53b5b1bc2b2fd743998446fcfb1 | |
parent | e6d6196822952a9ccbb6ac2a97f4e3ae5e59705b [diff] |
Move 64-bit multiplication to helper We're right on the edge for supporting inline 64-bit arithmetic with our current temp register pool allocation. Moving 64-bit multiplication out of line to sidestep the problem, and added some temp frees to 3-operand long ops. In the latter case there was a potential problem if the result long was located in a part of the frame not in the range of a single base+displacement store. Change-Id: I6f8e0a11b440ed35e08f2e3457de6cbea89cfccc