Enabled FP instructions

dev
SChernykh 5 years ago
parent 1a431a8853
commit d5627e9f0a

@ -94,21 +94,21 @@ Total sum of frequencies must be 256
#define RANDOMX_FREQ_ISWAP_R 4
#define RANDOMX_FREQ_FSWAP_R 8
#define RANDOMX_FREQ_FADD_R 0
#define RANDOMX_FREQ_FADD_M 0
#define RANDOMX_FREQ_FSUB_R 0
#define RANDOMX_FREQ_FSUB_M 0
#define RANDOMX_FREQ_FADD_R 20
#define RANDOMX_FREQ_FADD_M 5
#define RANDOMX_FREQ_FSUB_R 20
#define RANDOMX_FREQ_FSUB_M 5
#define RANDOMX_FREQ_FSCAL_R 6
#define RANDOMX_FREQ_FMUL_R 0
#define RANDOMX_FREQ_FDIV_M 0
#define RANDOMX_FREQ_FSQRT_R 0
#define RANDOMX_FREQ_FMUL_R 20
#define RANDOMX_FREQ_FDIV_M 4
#define RANDOMX_FREQ_FSQRT_R 6
#define RANDOMX_FREQ_CBRANCH 16
#define RANDOMX_FREQ_CFROUND 0
#define RANDOMX_FREQ_ISTORE 16
#define RANDOMX_FREQ_NOP 81
#define RANDOMX_FREQ_NOP 1
/* ------
256
*/

@ -55,7 +55,6 @@ along with RandomX. If not, see<http://www.gnu.org/licenses/>.
#define REP33(x) REP32(x) x,
#define REP40(x) REP32(x) REP8(x)
#define REP64(x) REP32(x) REP32(x)
#define REP81(x) REP64(x) REP17(x)
#define REP128(x) REP32(x) REP32(x) REP32(x) REP32(x)
#define REP232(x) REP128(x) REP40(x) REP40(x) REP24(x)
#define REP256(x) REP128(x) REP128(x)
@ -98,7 +97,6 @@ along with RandomX. If not, see<http://www.gnu.org/licenses/>.
#define REPCASE31(x) REPCASE30(x) case __COUNTER__:
#define REPCASE32(x) REPCASE31(x) case __COUNTER__:
#define REPCASE64(x) REPCASE32(x) REPCASE32(x)
#define REPCASE81(x) REPCASE64(x) REPCASE17(x)
#define REPCASE128(x) REPCASE64(x) REPCASE64(x)
#define REPCASE256(x) REPCASE128(x) REPCASE128(x)
#define REPCASENX(x,N) REPCASE##N(x)

Loading…
Cancel
Save