summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorMark Mendell <mark.p.mendell@intel.com>2015-11-04 11:30:41 -0500
committerMark P Mendell <mark.p.mendell@intel.com>2015-11-06 13:39:23 +0000
commit814893712135ada93d60776e2677b80fa6dfa7a8 (patch)
tree9d96264e89c2b3341dc78e07cb2bbb676d9e3f77 /compiler/optimizing/graph_visualizer.cc
parent5348137d15483f7aeaf03f5116b8d6e01b5c1bac (diff)
Improve X86 handling of constants to Field/Array Set
AnTuTu 5.6 f.v.b() function on X86 showed several places where FP constants were created using the stack, one in an inner loop. Change ArraySet and *FieldSet to allow constants, and then generate integer constant moves, rather than forcing the constant to be materialized into a register. This will also help with register pressure. Change-Id: Ibebe2fed748a1bbeca47c36e9536b9b2357fc3cb Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions