summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
diff options
context:
space:
mode:
author Mark Mendell <mark.p.mendell@intel.com> 2014-06-10 10:21:29 -0400
committer Ian Rogers <irogers@google.com> 2014-06-10 13:49:53 -0700
commit55884bc1e2e1b324809b462455ccaf5811ffafd8 (patch)
tree00d10080945f9932bae2c2aafff5b6ccf8a5f452 /compiler/optimizing/optimizing_compiler.cc
parent69d57a89595c7c0fba7b7f7b7c6b431a92137215 (diff)
X86_64: Proper IMT fix
Unfortunately, 97184: X86_64: Pass 'hidden method index' in EAX wasn't correct. TargetReg(kInvokeTgt) is ALSO EAX, and so invoke-interface blows up, since the saved index is overwritten by the generated code. Change kInvokeTgt to EDI (the same as ARG0). Change-Id: I4b1d260237274ee26b9283d810d1b74484ea59af Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
0 files changed, 0 insertions, 0 deletions