Fix zero initialization for beta=0 case

use immediate initialization instead of multiplication in case register content is a NaN
This commit is contained in:
Martin Kroeker 2020-03-31 00:21:02 +02:00 committed by GitHub
parent a986d42ea6
commit 07cdd5d05c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 8 deletions

View File

@ -81,14 +81,14 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.endm
.macro INIT_ZERO
fmul v0.2d, v0.2d, betaV0
fmul v1.2d, v1.2d, betaV0
fmul v2.2d, v2.2d, betaV0
fmul v3.2d, v3.2d, betaV0
fmul v4.2d, v4.2d, betaV0
fmul v5.2d, v5.2d, betaV0
fmul v6.2d, v6.2d, betaV0
fmul v7.2d, v7.2d, betaV0
movi v0.2d, #0000000000000000
movi v1.2d, #0000000000000000
movi v2.2d, #0000000000000000
movi v3.2d, #0000000000000000
movi v4.2d, #0000000000000000
movi v5.2d, #0000000000000000
movi v6.2d, #0000000000000000
movi v7.2d, #0000000000000000
.endm
/**************************************************************************************