Commit ff63f7d2 authored by Robert Sprowson's avatar Robert Sprowson Committed by ROOL
Browse files

Fix VFNMA and VFNMS inversion

The A1 encoding uses op=1 for add & op=0 for sub (opposite to VFMA and VFMS, of course).

Version 1.82. Tagged as 'BASIC-1_82'
parent f7d3d75f
...@@ -730,10 +730,10 @@ DEF PROCvfp_setuplookup ...@@ -730,10 +730,10 @@ DEF PROCvfp_setuplookup
PROCvfp_addlookup("VFMA{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFMA,VFMS A2" ,"F64" ,"" ,"op=0,sz=1") PROCvfp_addlookup("VFMA{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFMA,VFMS A2" ,"F64" ,"" ,"op=0,sz=1")
PROCvfp_addlookup("VFMS{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFMA,VFMS A2" ,"F64" ,"" ,"op=1,sz=1") PROCvfp_addlookup("VFMS{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFMA,VFMS A2" ,"F64" ,"" ,"op=1,sz=1")
PROCvfp_addlookup("VFNMA{<c>}.<dt> <Sd>,<Sn>,<Sm>" ,"VFNMA,VFNMS A1" ,"F32" ,"" ,"op=0,sz=0") PROCvfp_addlookup("VFNMA{<c>}.<dt> <Sd>,<Sn>,<Sm>" ,"VFNMA,VFNMS A1" ,"F32" ,"" ,"op=1,sz=0")
PROCvfp_addlookup("VFNMS{<c>}.<dt> <Sd>,<Sn>,<Sm>" ,"VFNMA,VFNMS A1" ,"F32" ,"" ,"op=1,sz=0") PROCvfp_addlookup("VFNMS{<c>}.<dt> <Sd>,<Sn>,<Sm>" ,"VFNMA,VFNMS A1" ,"F32" ,"" ,"op=0,sz=0")
PROCvfp_addlookup("VFNMA{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFNMA,VFNMS A1" ,"F64" ,"" ,"op=0,sz=1") PROCvfp_addlookup("VFNMA{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFNMA,VFNMS A1" ,"F64" ,"" ,"op=1,sz=1")
PROCvfp_addlookup("VFNMS{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFNMA,VFNMS A1" ,"F64" ,"" ,"op=1,sz=1") PROCvfp_addlookup("VFNMS{<c>}.<dt> <Dd>,<Dn>,<Dm>" ,"VFNMA,VFNMS A1" ,"F64" ,"" ,"op=0,sz=1")
REM ARMv8 VFP REM ARMv8 VFP
......
...@@ -9,12 +9,12 @@ ...@@ -9,12 +9,12 @@
GBLS Module_ApplicationDate GBLS Module_ApplicationDate
GBLS Module_HelpVersion GBLS Module_HelpVersion
GBLS Module_ComponentName GBLS Module_ComponentName
Module_MajorVersion SETS "1.81" Module_MajorVersion SETS "1.82"
Module_Version SETA 181 Module_Version SETA 182
Module_MinorVersion SETS "" Module_MinorVersion SETS ""
Module_Date SETS "26 Sep 2020" Module_Date SETS "03 May 2021"
Module_ApplicationDate SETS "26-Sep-20" Module_ApplicationDate SETS "03-May-21"
Module_ComponentName SETS "BASIC" Module_ComponentName SETS "BASIC"
Module_FullVersion SETS "1.81" Module_FullVersion SETS "1.82"
Module_HelpVersion SETS "1.81 (26 Sep 2020)" Module_HelpVersion SETS "1.82 (03 May 2021)"
END END
/* (1.81) /* (1.82)
* *
* This file is automatically maintained by srccommit, do not edit manually. * This file is automatically maintained by srccommit, do not edit manually.
* *
*/ */
#define Module_MajorVersion_CMHG 1.81 #define Module_MajorVersion_CMHG 1.82
#define Module_MinorVersion_CMHG #define Module_MinorVersion_CMHG
#define Module_Date_CMHG 26 Sep 2020 #define Module_Date_CMHG 03 May 2021
#define Module_MajorVersion "1.81" #define Module_MajorVersion "1.82"
#define Module_Version 181 #define Module_Version 182
#define Module_MinorVersion "" #define Module_MinorVersion ""
#define Module_Date "26 Sep 2020" #define Module_Date "03 May 2021"
#define Module_ApplicationDate "26-Sep-20" #define Module_ApplicationDate "03-May-21"
#define Module_ComponentName "BASIC" #define Module_ComponentName "BASIC"
#define Module_FullVersion "1.81" #define Module_FullVersion "1.82"
#define Module_HelpVersion "1.81 (26 Sep 2020)" #define Module_HelpVersion "1.82 (03 May 2021)"
#define Module_LibraryVersionInfo "1:81" #define Module_LibraryVersionInfo "1:82"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment