Index: src/x64/macro-assembler-x64.cc |
diff --git a/src/x64/macro-assembler-x64.cc b/src/x64/macro-assembler-x64.cc |
index b31328bc7a58b1ee82d6ce8198b8d15757410290..7e4a87537a94c9c69cf85345474666fb6acd8b28 100644 |
--- a/src/x64/macro-assembler-x64.cc |
+++ b/src/x64/macro-assembler-x64.cc |
@@ -5072,7 +5072,7 @@ void MacroAssembler::CopyBytes(Register destination, |
incp(source); |
incp(destination); |
decl(length); |
- j(not_zero, &short_loop); |
+ j(not_zero, &short_loop, Label::kNear); |
} |
bind(&done); |
@@ -5083,13 +5083,13 @@ void MacroAssembler::InitializeFieldsWithFiller(Register current_address, |
Register end_address, |
Register filler) { |
Label loop, entry; |
- jmp(&entry); |
+ jmp(&entry, Label::kNear); |
bind(&loop); |
movp(Operand(current_address, 0), filler); |
addp(current_address, Immediate(kPointerSize)); |
bind(&entry); |
cmpp(current_address, end_address); |
- j(below, &loop); |
+ j(below, &loop, Label::kNear); |
} |