commit | c8129911e598ad0ca8d7b31012444ab6ce8bce45 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Fri Nov 30 06:46:45 2012 -0800 |
committer | buzbee <buzbee@google.com> | Fri Nov 30 12:21:43 2012 -0800 |
tree | ecb49da68ba80edaa0ece59f835f9ebd3295c0d4 | |
parent | 436d13bf317ceaa28bd2a5ea0483f956f0082413 [diff] |
JIT: Performance fix for const doubles Some recent Arm processors take a performance hit when creating a floating point double by loading it as a pair of singles. Legacy code to support soft floating point doubles as a pair of core registers loaded double immediates in this way. With the CL, we handle double immediates as a single unit. Change-Id: I91aca9da6d4b38e180479dd8f75c82dbc7b4a526