Index: src/ia32/assembler-ia32.cc |
diff --git a/src/ia32/assembler-ia32.cc b/src/ia32/assembler-ia32.cc |
index 750746cec3a31723d65d18ff0060963b215820b6..41c97b07d2e19af0d3c7f389c252f1a621adf4da 100644 |
--- a/src/ia32/assembler-ia32.cc |
+++ b/src/ia32/assembler-ia32.cc |
@@ -236,7 +236,7 @@ void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) { |
#endif |
// Patch the code. |
- patcher.masm()->call(target, RelocInfo::NONE); |
+ patcher.masm()->call(target, RelocInfo::NONE32); |
// Check that the size of the code generated is as expected. |
ASSERT_EQ(kCallCodeSize, |
@@ -255,11 +255,11 @@ void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) { |
Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) { |
// [base + disp/r] |
- if (disp == 0 && rmode == RelocInfo::NONE && !base.is(ebp)) { |
+ if (disp == 0 && rmode == RelocInfo::NONE32 && !base.is(ebp)) { |
// [base] |
set_modrm(0, base); |
if (base.is(esp)) set_sib(times_1, esp, base); |
- } else if (is_int8(disp) && rmode == RelocInfo::NONE) { |
+ } else if (is_int8(disp) && rmode == RelocInfo::NONE32) { |
// [base + disp8] |
set_modrm(1, base); |
if (base.is(esp)) set_sib(times_1, esp, base); |
@@ -280,11 +280,11 @@ Operand::Operand(Register base, |
RelocInfo::Mode rmode) { |
ASSERT(!index.is(esp)); // illegal addressing mode |
// [base + index*scale + disp/r] |
- if (disp == 0 && rmode == RelocInfo::NONE && !base.is(ebp)) { |
+ if (disp == 0 && rmode == RelocInfo::NONE32 && !base.is(ebp)) { |
// [base + index*scale] |
set_modrm(0, esp); |
set_sib(scale, index, base); |
- } else if (is_int8(disp) && rmode == RelocInfo::NONE) { |
+ } else if (is_int8(disp) && rmode == RelocInfo::NONE32) { |
// [base + index*scale + disp8] |
set_modrm(1, esp); |
set_sib(scale, index, base); |
@@ -1180,7 +1180,7 @@ void Assembler::test(Register reg, const Immediate& imm) { |
EnsureSpace ensure_space(this); |
// Only use test against byte for registers that have a byte |
// variant: eax, ebx, ecx, and edx. |
- if (imm.rmode_ == RelocInfo::NONE && |
+ if (imm.rmode_ == RelocInfo::NONE32 && |
is_uint8(imm.x_) && |
reg.is_byte_register()) { |
uint8_t imm8 = imm.x_; |
@@ -2614,7 +2614,7 @@ void Assembler::emit_operand(Register reg, const Operand& adr) { |
pc_ += length; |
// Emit relocation information if necessary. |
- if (length >= sizeof(int32_t) && adr.rmode_ != RelocInfo::NONE) { |
+ if (length >= sizeof(int32_t) && adr.rmode_ != RelocInfo::NONE32) { |
pc_ -= sizeof(int32_t); // pc_ must be *at* disp32 |
RecordRelocInfo(adr.rmode_); |
pc_ += sizeof(int32_t); |