diff options
| author | buzbee <buzbee@google.com> | 2012-11-30 06:46:45 -0800 |
|---|---|---|
| committer | Elliott Hughes <enh@google.com> | 2012-11-30 14:48:08 -0800 |
| commit | c83353bc0d7ddfedd3bc06fdb12f25710191e1e6 (patch) | |
| tree | 13e0b60b68090a0355bdd4fd486a8462d8bb7f95 /vm/compiler/codegen/x86/LowerHelper.cpp | |
| parent | c375ac332911cfea8e6570e2681cf79ad5220edb (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.
(cherry-pick of c8129911e598ad0ca8d7b31012444ab6ce8bce45.)
Change-Id: Ic1512e34bfd233a6f5ffd58ce843965adbbad875
Diffstat (limited to 'vm/compiler/codegen/x86/LowerHelper.cpp')
0 files changed, 0 insertions, 0 deletions
