Index: src/arm64/macro-assembler-arm64-inl.h |
diff --git a/src/arm64/macro-assembler-arm64-inl.h b/src/arm64/macro-assembler-arm64-inl.h |
index 22c49efbc350b7d6b5266f860975e5d7adb4b29f..4a4d644daebba183245b40365ba519dc23fb58cf 100644 |
--- a/src/arm64/macro-assembler-arm64-inl.h |
+++ b/src/arm64/macro-assembler-arm64-inl.h |
@@ -1126,6 +1126,14 @@ void MacroAssembler::Smulh(const Register& rd, |
} |
+void MacroAssembler::Umull(const Register& rd, const Register& rn, |
+ const Register& rm) { |
+ DCHECK(allow_macro_instructions_); |
+ DCHECK(!rd.IsZero()); |
+ umaddl(rd, rn, rm, xzr); |
+} |
+ |
+ |
void MacroAssembler::Stnp(const CPURegister& rt, |
const CPURegister& rt2, |
const MemOperand& dst) { |