diff options
author | Mark Mendell <mark.p.mendell@intel.com> | 2015-05-07 11:25:03 -0400 |
---|---|---|
committer | Mark Mendell <mark.p.mendell@intel.com> | 2015-05-07 12:33:00 -0400 |
commit | 92e83bf8c0b2df8c977ffbc527989631d94b1819 (patch) | |
tree | fb23a1d027549a68a9ea88bf0eb63f85bc116aee /compiler/optimizing/graph_visualizer.cc | |
parent | dceab011395333520959cf743d680bcf5dc78797 (diff) | |
download | android_art-92e83bf8c0b2df8c977ffbc527989631d94b1819.tar.gz android_art-92e83bf8c0b2df8c977ffbc527989631d94b1819.tar.bz2 android_art-92e83bf8c0b2df8c977ffbc527989631d94b1819.zip |
[optimizing] Tune some x86_64 moves
Generate Moves of constant FP values by loading from the constant table.
Use 'movl' to load a 64 bit register for positive 32-bit values, saving
a byte in the generated code by taking advantage of the implicit
zero extension.
Change a couple of xorq(reg, reg) to xorl to (potentially) save a byte
of code per xor.
Change-Id: I5b2a807f0d3b29294fd4e7b8ef6d654491fa0b01
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