Blame SOURCES/0070-Fix-build-erro-with-fnmsub-fusing.patch
|
 |
006bc1 |
From ddca2290b8fa73fc32e88f83105219a1f2be75ff Mon Sep 17 00:00:00 2001
|
|
 |
006bc1 |
From: Siddhesh Poyarekar <siddhesh@sourceware.org>
|
|
 |
006bc1 |
Date: Mon, 25 Mar 2019 17:56:53 +0530
|
|
 |
006bc1 |
Subject: [PATCH 70/72] Fix build erro with fnmsub fusing
|
|
 |
006bc1 |
|
|
 |
006bc1 |
---
|
|
 |
006bc1 |
src/lj_asm_arm64.h | 2 +-
|
|
 |
006bc1 |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
 |
006bc1 |
|
|
 |
006bc1 |
diff --git a/src/lj_asm_arm64.h b/src/lj_asm_arm64.h
|
|
 |
006bc1 |
index 470e65d..42a4fae 100644
|
|
 |
006bc1 |
--- a/src/lj_asm_arm64.h
|
|
 |
006bc1 |
+++ b/src/lj_asm_arm64.h
|
|
 |
006bc1 |
@@ -1510,7 +1510,7 @@ static void asm_mod(ASMState *as, IRIns *ir)
|
|
 |
006bc1 |
static void asm_neg(ASMState *as, IRIns *ir)
|
|
 |
006bc1 |
{
|
|
 |
006bc1 |
if (irt_isnum(ir->t)) {
|
|
 |
006bc1 |
- if (!asm_fusenmadd(as, ir, A64I_FNMADDd))
|
|
 |
006bc1 |
+ if (!asm_fusenmadd(as, ir, A64I_FNMADDd, A64I_FNMSUBd))
|
|
 |
006bc1 |
asm_fpunary(as, ir, A64I_FNEGd);
|
|
 |
006bc1 |
return;
|
|
 |
006bc1 |
}
|
|
 |
006bc1 |
--
|
|
 |
006bc1 |
2.20.1
|
|
 |
006bc1 |
|