Chromium Code Reviews| Index: runtime/vm/intermediate_language_x64.cc |
| =================================================================== |
| --- runtime/vm/intermediate_language_x64.cc (revision 8181) |
| +++ runtime/vm/intermediate_language_x64.cc (working copy) |
| @@ -1399,7 +1399,8 @@ |
| instance_call()->try_index(), |
| &label, |
| PcDescriptors::kOther); |
| - // Result is in EAX. |
| + // Result is in RAX. |
| + ASSERT(result != temp); |
| __ movq(result, RAX); |
|
Florian Schneider
2012/06/01 15:49:10
Maybe avoid the move if result == RAX.
srdjan
2012/06/01 18:27:25
ditto.
|
| __ popq(temp); |
| __ movsd(XMM0, FieldAddress(temp, Double::value_offset())); |