summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_arm.cc
diff options
context:
space:
mode:
author Mark Mendell <mark.p.mendell@intel.com> 2013-12-18 06:02:17 -0800
committer Mark Mendell <mark.p.mendell@intel.com> 2013-12-18 09:54:32 -0800
commit343adb52d3f031b6b5e005ff51f9cb04df219b21 (patch)
tree9d0ce59baf6dbeffe83623dced6cd8b28543164b /disassembler/disassembler_arm.cc
parentd87ebe99b8e6ba128963e31d3b3d3deca6ac9b89 (diff)
Enhance GenArrayGet, GenArrayPut for x86
As pointed out by Ian Rogers, the x86 versions didn't optimize handling of constant index expressions. Added that support, simplified checking of constant indices, and removed the use of a temporary register for the 'wide' cases by using x86 scaled addressing mode. Change-Id: I82174e4e3674752d00d7c4730496f59d69f5f173 Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
Diffstat (limited to 'disassembler/disassembler_arm.cc')
0 files changed, 0 insertions, 0 deletions