Index: src/arm/assembler-arm.cc |
=================================================================== |
--- src/arm/assembler-arm.cc (revision 5120) |
+++ src/arm/assembler-arm.cc (working copy) |
@@ -827,9 +827,10 @@ |
instr |= x.rs_.code()*B8 | x.shift_op_ | B4 | x.rm_.code(); |
} |
emit(instr | rn.code()*B16 | rd.code()*B12); |
- if (rn.is(pc) || x.rm_.is(pc)) |
+ if (rn.is(pc) || x.rm_.is(pc)) { |
// Block constant pool emission for one instruction after reading pc. |
BlockConstPoolBefore(pc_offset() + kInstrSize); |
+ } |
} |