| Index: runtime/vm/flow_graph_compiler.cc
|
| diff --git a/runtime/vm/flow_graph_compiler.cc b/runtime/vm/flow_graph_compiler.cc
|
| index 8b3750f0cf3900262d8434fcf5a7ced0b9cabb44..f0ec7eaf3516c5a75a44786ced8143e96b0a2f9f 100644
|
| --- a/runtime/vm/flow_graph_compiler.cc
|
| +++ b/runtime/vm/flow_graph_compiler.cc
|
| @@ -1555,6 +1555,7 @@ ParallelMoveResolver::ScratchRegisterScope::ScratchRegisterScope(
|
| if (resolver->compiler_->intrinsic_mode()) {
|
| // Block additional registers that must be preserved for intrinsics.
|
| blocked_mask |= RegMaskBit(ARGS_DESC_REG);
|
| + blocked_mask |= RegMaskBit(CODE_REG);
|
| }
|
| reg_ = static_cast<Register>(
|
| resolver_->AllocateScratchRegister(Location::kRegister,
|
|
|