| Index: runtime/vm/intermediate_language_ia32.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_ia32.cc (revision 19430)
|
| +++ runtime/vm/intermediate_language_ia32.cc (working copy)
|
| @@ -2476,11 +2476,10 @@
|
| Register out_reg = locs()->out().reg();
|
| XmmRegister value = locs()->in(0).fpu_reg();
|
|
|
| - AssemblerMacros::TryAllocate(compiler->assembler(),
|
| - compiler->double_class(),
|
| - slow_path->entry_label(),
|
| - Assembler::kFarJump,
|
| - out_reg);
|
| + __ TryAllocate(compiler->double_class(),
|
| + slow_path->entry_label(),
|
| + Assembler::kFarJump,
|
| + out_reg);
|
| __ Bind(slow_path->exit_label());
|
| __ movsd(FieldAddress(out_reg, Double::value_offset()), value);
|
| }
|
| @@ -3068,8 +3067,7 @@
|
| __ jmp(&done);
|
|
|
| __ Bind(¬_smi);
|
| - AssemblerMacros::TryAllocate(
|
| - compiler->assembler(),
|
| + __ TryAllocate(
|
| Class::ZoneHandle(Isolate::Current()->object_store()->mint_class()),
|
| slow_path->entry_label(),
|
| Assembler::kFarJump,
|
|
|