Index: src/a64/macro-assembler-a64-inl.h |
diff --git a/src/a64/macro-assembler-a64-inl.h b/src/a64/macro-assembler-a64-inl.h |
index 53ce57faf366454990ce746bad7f1c564f4d1969..0c62a8b62e22ddca391546b0627ae90192027329 100644 |
--- a/src/a64/macro-assembler-a64-inl.h |
+++ b/src/a64/macro-assembler-a64-inl.h |
@@ -346,6 +346,7 @@ void MacroAssembler::Asr(const Register& rd, |
void MacroAssembler::B(Label* label) { |
b(label); |
+ CheckVeneers(false); |
} |
@@ -355,13 +356,6 @@ void MacroAssembler::B(Condition cond, Label* label) { |
} |
-void MacroAssembler::B(Label* label, Condition cond) { |
- ASSERT(allow_macro_instructions_); |
- ASSERT((cond != al) && (cond != nv)); |
- b(label, cond); |
-} |
- |
- |
void MacroAssembler::Bfi(const Register& rd, |
const Register& rn, |
unsigned lsb, |
@@ -414,18 +408,6 @@ void MacroAssembler::Brk(int code) { |
} |
-void MacroAssembler::Cbnz(const Register& rt, Label* label) { |
- ASSERT(allow_macro_instructions_); |
- cbnz(rt, label); |
-} |
- |
- |
-void MacroAssembler::Cbz(const Register& rt, Label* label) { |
- ASSERT(allow_macro_instructions_); |
- cbz(rt, label); |
-} |
- |
- |
void MacroAssembler::Cinc(const Register& rd, |
const Register& rn, |
Condition cond) { |
@@ -1032,6 +1014,7 @@ void MacroAssembler::Ret(const Register& xn) { |
ASSERT(allow_macro_instructions_); |
ASSERT(!xn.IsZero()); |
ret(xn); |
+ CheckVeneers(false); |
} |
@@ -1186,18 +1169,6 @@ void MacroAssembler::Sxtw(const Register& rd, const Register& rn) { |
} |
-void MacroAssembler::Tbnz(const Register& rt, unsigned bit_pos, Label* label) { |
- ASSERT(allow_macro_instructions_); |
- tbnz(rt, bit_pos, label); |
-} |
- |
- |
-void MacroAssembler::Tbz(const Register& rt, unsigned bit_pos, Label* label) { |
- ASSERT(allow_macro_instructions_); |
- tbz(rt, bit_pos, label); |
-} |
- |
- |
void MacroAssembler::Ubfiz(const Register& rd, |
const Register& rn, |
unsigned lsb, |
@@ -1255,12 +1226,6 @@ void MacroAssembler::Umsubl(const Register& rd, |
} |
-void MacroAssembler::Unreachable() { |
- ASSERT(allow_macro_instructions_); |
- hlt(kImmExceptionIsUnreachable); |
-} |
- |
- |
void MacroAssembler::Uxtb(const Register& rd, const Register& rn) { |
ASSERT(allow_macro_instructions_); |
ASSERT(!rd.IsZero()); |