commit | 16d7272aa05740657cf17c6ab44f9a0d4ad75544 | [log] [tgz] |
---|---|---|
author | Frank Barchard <fbarchard@google.com> | Wed Feb 12 15:46:20 2020 -0800 |
committer | XNNPACK Team <xnnpack-github-robot@google.com> | Wed Feb 12 15:46:54 2020 -0800 |
tree | a66a38063477b65e4251b2a334b2ff017d05309b | |
parent | d6f77a69c28d9c99ae5226e3327ec87e1994e81d [diff] [blame] |
ks loop use B.HI instead of B.NE to avoid bugs causing infinite loop. PiperOrigin-RevId: 294775758
diff --git a/src/f32-igemm/4x8-aarch64-neonfma-cortex-a75.S.in b/src/f32-igemm/4x8-aarch64-neonfma-cortex-a75.S.in index 8bad390..e18f751 100644 --- a/src/f32-igemm/4x8-aarch64-neonfma-cortex-a75.S.in +++ b/src/f32-igemm/4x8-aarch64-neonfma-cortex-a75.S.in
@@ -404,7 +404,7 @@ 7: # ks loop SUBS x9, x9, 32 // ks -= MR * sizeof(void*) - B.NE 1b + B.HI 1b # Clamp FMIN v16.4s, v16.4s, v4.4s