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 .endm
.macro INIT_ZERO .macro INIT_ZERO
fmul v0.2d, v0.2d, betaV0 movi v0.2d, #0000000000000000
fmul v1.2d, v1.2d, betaV0 movi v1.2d, #0000000000000000
fmul v2.2d, v2.2d, betaV0 movi v2.2d, #0000000000000000
fmul v3.2d, v3.2d, betaV0 movi v3.2d, #0000000000000000
fmul v4.2d, v4.2d, betaV0 movi v4.2d, #0000000000000000
fmul v5.2d, v5.2d, betaV0 movi v5.2d, #0000000000000000
fmul v6.2d, v6.2d, betaV0 movi v6.2d, #0000000000000000
fmul v7.2d, v7.2d, betaV0 movi v7.2d, #0000000000000000
.endm .endm
/************************************************************************************** /**************************************************************************************