aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/x86/CodegenInterface.cpp
diff options
context:
space:
mode:
authorbuzbee <buzbee@google.com>2012-11-30 06:46:45 -0800
committerElliott Hughes <enh@google.com>2012-11-30 14:48:08 -0800
commitc83353bc0d7ddfedd3bc06fdb12f25710191e1e6 (patch)
tree13e0b60b68090a0355bdd4fd486a8462d8bb7f95 /vm/compiler/codegen/x86/CodegenInterface.cpp
parentc375ac332911cfea8e6570e2681cf79ad5220edb (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/CodegenInterface.cpp')
0 files changed, 0 insertions, 0 deletions