
// -----------
// This file was generated by riscv_ctg (https://github.com/riscv-software-src/riscv-ctg)
// version   : 0.11.0
// timestamp : Thu Aug 24 08:53:12 2023 GMT
// usage     : riscv_ctg \
//                  -- cgf //                  --cgf /home/riscv/riscv-ctg/sample_cgfs/dataset.cgf \
//                  --cgf /home/riscv/riscv-ctg/sample_cgfs/sample_cgfs_fext/RV32Zdinx/fmin.d.cgf \
 \
//                  -- xlen 32  \
// -----------
//
// -----------
// Copyright (c) 2020. RISC-V International. All rights reserved.
// SPDX-License-Identifier: BSD-3-Clause
// -----------
//
// This assembly file tests the fmin.d instruction of the RISC-V RV32_Zfinx_Zdinx extension for the fmin.d_b19 covergroup.
// 
#include "model_test.h"
#include "arch_test.h"
RVTEST_ISA("RV32I_Zfinx_Zdinx")

.section .text.init
.globl rvtest_entry_point
rvtest_entry_point:
RVMODEL_BOOT
RVTEST_CODE_BEGIN

#ifdef TEST_CASE_1

RVTEST_CASE(0,"//check ISA:=regex(.*32.*); check ISA:=regex(.*I.*Zfinx.*Zdinx.*);def TEST_CASE_1=True;",fmin.d_b19)

RVTEST_FP_ENABLE()
RVTEST_VALBASEUPD(x3,test_dataset_0)
RVTEST_SIGBASE(x1,signature_x1_1)

inst_0:// rs1 == rd != rs2, rs1==x30, rs2==x28, rd==x30,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x30; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x3; op2:x28; op2val:0x7feb05808c697cd0
offset:0*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x30, x31,x28,x29,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x8c697cd0,0x7feb0580,x3, 0*SIGALIGN, x4,x1, x2)

inst_1:// rs1 == rs2 != rd, rs1==x26, rs2==x26, rd==x28,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x26; dest:x28; op1val:0x7feb05808c697cd0; valaddr_reg:x3; op2:x26; op2val:0x7feb05808c697cd0
offset:2*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x28, x29, x26, x27,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x8c697cd0,0x7feb0580,x3, 2*SIGALIGN, x4,x1, x2)

inst_2:// rs2 == rd != rs1, rs1==x28, rs2==x24, rd==x24,fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x24; op1val:0x7fb59e00705463da; valaddr_reg:x3; op2:x24; op2val:0x7ff0000000000000
offset:4*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x24, x25, x28, x29,x24,x25,0, 0, 0, 0x705463da, 0x7fb59e00,0x00000000,0x7ff00000,x3, 4*SIGALIGN, x4,x1, x2)

inst_3:// rs1 == rs2 == rd, rs1==x22, rs2==x22, rd==x22,fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x59e00705463da and  fcsr == 0  
/* opcode: fmin.d ; op1:x22; dest:x22; op1val:0x7ff0000000000000; valaddr_reg:x3; op2:x22; op2val:0x7ff0000000000000
offset:6*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x22, x23, x22, x23,x22,x23,0, 0, 0, 0x00000000, 0x7ff00000,0x00000000,0x7ff00000,x3, 6*SIGALIGN, x4,x1, x2)

inst_4:// rs1 != rs2  and rs1 != rd and rs2 != rd, rs1==x24, rs2==x30, rd==x26,fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x24; dest:x26; op1val:0x7fb59e00705463da; valaddr_reg:x3; op2:x30; op2val:0x7fe05c5cdae52040
offset:8*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x26, x27, x24, x25,x30,x31,0, 0, 0, 0x705463da, 0x7fb59e00,0xdae52040,0x7fe05c5c,x3, 8*SIGALIGN, x4,x1, x2)

inst_5:// rs1==x18, rs2==x16, rd==x20,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x59e00705463da and  fcsr == 0  
/* opcode: fmin.d ; op1:x18; dest:x20; op1val:0x7feb05808c697cd0; valaddr_reg:x3; op2:x16; op2val:0x7fb59e00705463da
offset:10*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x20, x21, x18, x19,x16,x17,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x705463da,0x7fb59e00,x3, 10*SIGALIGN, x4,x1, x2)

inst_6:// rs1==x16, rs2==x20, rd==x18,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x16; dest:x18; op1val:0x7feb05808c697cd0; valaddr_reg:x3; op2:x20; op2val:0x7fde8090933e9472
offset:12*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x18, x19, x16, x17,x20,x21,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x933e9472,0x7fde8090,x3, 12*SIGALIGN, x4,x1, x2)

inst_7:// rs1==x20, rs2==x18, rd==x16,fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x20; dest:x16; op1val:0x7fb59e00705463da; valaddr_reg:x3; op2:x18; op2val:0x7fde8090933e9472
offset:14*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x16, x17, x20, x21,x18,x19,0, 0, 0, 0x705463da, 0x7fb59e00,0x933e9472,0x7fde8090,x3, 14*SIGALIGN, x4,x1, x2)

inst_8:// rs1==x12, rs2==x10, rd==x14,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x12; dest:x14; op1val:0x7feb05808c697cd0; valaddr_reg:x3; op2:x10; op2val:0x7fd209a1b230ec5b
offset:16*FLEN/8; correctval:??; testreg:x2;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x14, x15, x12, x13,x10,x11,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xb230ec5b,0x7fd209a1,x3, 16*SIGALIGN, x4,x1, x2)
RVTEST_VALBASEUPD(x17,test_dataset_1)

inst_9:// rs1==x10, rs2==x14, rd==x12,fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x10; dest:x12; op1val:0x7fb59e00705463da; valaddr_reg:x17; op2:x14; op2val:0x7fd209a1b230ec5b
offset:0*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x12, x13, x10, x11,x14,x15,0, 0, 0, 0x705463da, 0x7fb59e00,0xb230ec5b,0x7fd209a1,x17, 18*SIGALIGN, x18,x1, x16)

inst_10:// rs1==x14, rs2==x12, rd==x10,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x14; dest:x10; op1val:0x7feb05808c697cd0; valaddr_reg:x17; op2:x12; op2val:0x7fed1ca4a5f0ae42
offset:2*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x10, x11, x14, x15,x12,x13,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xa5f0ae42,0x7fed1ca4,x17, 20*SIGALIGN, x18,x1, x16)

inst_11:// rs1==x6, rs2==x4, rd==x8,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x6; dest:x8; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x17; op2:x4; op2val:0x7feb05808c697cd0
offset:4*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x8, x9, x6, x7,x4,x5,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x8c697cd0,0x7feb0580,x17, 22*SIGALIGN, x18,x1, x16)
RVTEST_SIGBASE(x1,signature_x1_2)

inst_12:// rs1==x4, rs2==x8, rd==x6,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x4; dest:x6; op1val:0x7feb05808c697cd0; valaddr_reg:x17; op2:x8; op2val:0xffcefb599802c9cb
offset:6*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x6, x7, x4, x5,x8,x9,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x9802c9cb,0xffcefb59,x17, 0*SIGALIGN, x18,x1, x16)

inst_13:// rs1==x8, rs2==x6, rd==x4,fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x8; dest:x4; op1val:0x7fb59e00705463da; valaddr_reg:x17; op2:x6; op2val:0xfff0000000000000
offset:8*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x4, x5, x8, x9,x6,x7,0, 0, 0, 0x705463da, 0x7fb59e00,0x00000000,0xfff00000,x17, 2*SIGALIGN, x18,x1, x16)

inst_14:// rs1==x2,fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x59e00705463da and  fcsr == 0  
/* opcode: fmin.d ; op1:x2; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x17; op2:x28; op2val:0x7fb59e00705463da
offset:10*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x2, x3,x28,x29,0, 0, 0, 0x00000000, 0xfff00000,0x705463da,0x7fb59e00,x17, 4*SIGALIGN, x18,x1, x16)

inst_15:// rs2==x2,fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb59e00705463da; valaddr_reg:x17; op2:x2; op2val:0xffcefb599802c9cb
offset:12*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x2,x3,0, 0, 0, 0x705463da, 0x7fb59e00,0x9802c9cb,0xffcefb59,x17, 6*SIGALIGN, x18,x1, x16)

inst_16:// rd==x2,fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x30; dest:x2; op1val:0x7feb05808c697cd0; valaddr_reg:x17; op2:x28; op2val:0xffe30ac7c74effc4
offset:14*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x2, x3, x30, x31,x28,x29,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xc74effc4,0xffe30ac7,x17, 8*SIGALIGN, x18,x1, x16)

inst_17:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x17; op2:x26; op2val:0x7feb05808c697cd0
offset:16*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x8c697cd0,0x7feb0580,x17, 10*SIGALIGN, x18,x1, x16)
RVTEST_VALBASEUPD(x2,test_dataset_2)

inst_18:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:0*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x4479f361,0xffdaa9de,x2, 12*SIGALIGN, x3,x1, x16)

inst_19:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb59e00705463da; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:2*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x705463da, 0x7fb59e00,0x4479f361,0xffdaa9de,x2, 14*SIGALIGN, x3,x1, x16)

inst_20:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:4*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xc79d85d6,0xffcf41ce,x2, 16*SIGALIGN, x3,x1, x16)

inst_21:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x59e00705463da and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb59e00705463da; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:6*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x705463da, 0x7fb59e00,0xc79d85d6,0xffcf41ce,x2, 18*SIGALIGN, x3,x1, x16)

inst_22:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:8*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x16f41b26,0xff91a0af,x2, 20*SIGALIGN, x3,x1, x16)

inst_23:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x14b338d104fe1 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f814b338d104fe1; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:10*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8d104fe1, 0x7f814b33,0x00000000,0xfff00000,x2, 22*SIGALIGN, x3,x1, x16)

inst_24:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x14b338d104fe1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7f814b338d104fe1
offset:12*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x8d104fe1,0x7f814b33,x2, 24*SIGALIGN, x3,x1, x16)

inst_25:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x14b338d104fe1 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f814b338d104fe1; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:14*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8d104fe1, 0x7f814b33,0x16f41b26,0xff91a0af,x2, 26*SIGALIGN, x3,x1, x16)

inst_26:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x14b338d104fe1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x7f814b338d104fe1
offset:16*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x8d104fe1,0x7f814b33,x2, 28*SIGALIGN, x3,x1, x16)

inst_27:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:18*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x4414ba5e,0x0006baa9,x2, 30*SIGALIGN, x3,x1, x16)

inst_28:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x11770f2613c04 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00011770f2613c04; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:20*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf2613c04, 0x00011770,0x00000000,0x7ff00000,x2, 32*SIGALIGN, x3,x1, x16)

inst_29:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x11770f2613c04 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x00011770f2613c04
offset:22*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0xf2613c04,0x00011770,x2, 34*SIGALIGN, x3,x1, x16)

inst_30:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x11770f2613c04 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00011770f2613c04; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:24*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf2613c04, 0x00011770,0x4414ba5e,0x0006baa9,x2, 36*SIGALIGN, x3,x1, x16)

inst_31:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x11770f2613c04 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x00011770f2613c04
offset:26*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xf2613c04,0x00011770,x2, 38*SIGALIGN, x3,x1, x16)

inst_32:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:28*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x63a8e27a,0x000c8a70,x2, 40*SIGALIGN, x3,x1, x16)

inst_33:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xf0b5e103c0954 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x7fef0b5e103c0954
offset:30*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x103c0954,0x7fef0b5e,x2, 42*SIGALIGN, x3,x1, x16)

inst_34:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xf0b5e103c0954 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fef0b5e103c0954; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:32*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x103c0954, 0x7fef0b5e,0x77cc5827,0x000aea69,x2, 44*SIGALIGN, x3,x1, x16)

inst_35:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:34*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x63a8e27a,0x000c8a70,x2, 46*SIGALIGN, x3,x1, x16)

inst_36:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:36*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x77cc5827,0x000aea69,x2, 48*SIGALIGN, x3,x1, x16)

inst_37:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:38*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x606fd7b9,0x000e87a1,x2, 50*SIGALIGN, x3,x1, x16)

inst_38:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:40*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x00000000,0x7ff00000,x2, 52*SIGALIGN, x3,x1, x16)

inst_39:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:42*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x77cc5827,0x000aea69,x2, 54*SIGALIGN, x3,x1, x16)

inst_40:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:44*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x606fd7b9,0x000e87a1,x2, 56*SIGALIGN, x3,x1, x16)

inst_41:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:46*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xe3994b4b,0x0009e4d6,x2, 58*SIGALIGN, x3,x1, x16)

inst_42:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x87dfc3c4343fa and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x7fe87dfc3c4343fa
offset:48*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x3c4343fa,0x7fe87dfc,x2, 60*SIGALIGN, x3,x1, x16)

inst_43:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x87dfc3c4343fa and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe87dfc3c4343fa; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:50*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3c4343fa, 0x7fe87dfc,0x77cc5827,0x000aea69,x2, 62*SIGALIGN, x3,x1, x16)

inst_44:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:52*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0xe3994b4b,0x0009e4d6,x2, 64*SIGALIGN, x3,x1, x16)

inst_45:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:54*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x59342c81,0x000cf6a6,x2, 66*SIGALIGN, x3,x1, x16)

inst_46:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:56*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x59342c81,0x000cf6a6,x2, 68*SIGALIGN, x3,x1, x16)

inst_47:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:58*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x1c11ae96,0x800bdb7a,x2, 70*SIGALIGN, x3,x1, x16)

inst_48:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xd5a40c379c682 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0xffed5a40c379c682
offset:60*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0xc379c682,0xffed5a40,x2, 72*SIGALIGN, x3,x1, x16)

inst_49:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xd5a40c379c682 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffed5a40c379c682; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:62*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc379c682, 0xffed5a40,0x77cc5827,0x000aea69,x2, 74*SIGALIGN, x3,x1, x16)

inst_50:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:64*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x1c11ae96,0x800bdb7a,x2, 76*SIGALIGN, x3,x1, x16)

inst_51:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:66*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x8e107c85,0x800b25a1,x2, 78*SIGALIGN, x3,x1, x16)

inst_52:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xb9818fe1eccda and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0xffeb9818fe1eccda
offset:68*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0xfe1eccda,0xffeb9818,x2, 80*SIGALIGN, x3,x1, x16)

inst_53:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xb9818fe1eccda and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffeb9818fe1eccda; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:70*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfe1eccda, 0xffeb9818,0x77cc5827,0x000aea69,x2, 82*SIGALIGN, x3,x1, x16)

inst_54:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:72*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x8e107c85,0x800b25a1,x2, 84*SIGALIGN, x3,x1, x16)

inst_55:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:74*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x79b8b11e,0x8007eccd,x2, 86*SIGALIGN, x3,x1, x16)

inst_56:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x39e41023e1389 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0xffe39e41023e1389
offset:76*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x023e1389,0xffe39e41,x2, 88*SIGALIGN, x3,x1, x16)

inst_57:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x39e41023e1389 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe39e41023e1389; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:78*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x023e1389, 0xffe39e41,0x77cc5827,0x000aea69,x2, 90*SIGALIGN, x3,x1, x16)

inst_58:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:80*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x79b8b11e,0x8007eccd,x2, 92*SIGALIGN, x3,x1, x16)

inst_59:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:82*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x100685f6,0x800bfded,x2, 94*SIGALIGN, x3,x1, x16)

inst_60:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xdaf87e09a11da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0xffedaf87e09a11da
offset:84*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0xe09a11da,0xffedaf87,x2, 96*SIGALIGN, x3,x1, x16)

inst_61:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xdaf87e09a11da and fs2 == 0 and fe2 == 0x000 and fm2 == 0xaea6977cc5827 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffedaf87e09a11da; valaddr_reg:x2; op2:x26; op2val:0x000aea6977cc5827
offset:86*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe09a11da, 0xffedaf87,0x77cc5827,0x000aea69,x2, 98*SIGALIGN, x3,x1, x16)

inst_62:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xaea6977cc5827 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000aea6977cc5827; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:88*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x77cc5827, 0x000aea69,0x100685f6,0x800bfded,x2, 100*SIGALIGN, x3,x1, x16)

inst_63:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:90*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x6fb4c17b,0x800190ba,x2, 102*SIGALIGN, x3,x1, x16)

inst_64:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x11770f2613c04 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00011770f2613c04; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:92*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf2613c04, 0x00011770,0x00000000,0xfff00000,x2, 104*SIGALIGN, x3,x1, x16)

inst_65:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x11770f2613c04 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x00011770f2613c04
offset:94*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0xf2613c04,0x00011770,x2, 106*SIGALIGN, x3,x1, x16)

inst_66:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x11770f2613c04 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00011770f2613c04; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:96*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf2613c04, 0x00011770,0x6fb4c17b,0x800190ba,x2, 108*SIGALIGN, x3,x1, x16)

inst_67:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:98*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0x00000000,0x00000000,x2, 110*SIGALIGN, x3,x1, x16)

inst_68:// fs1 == 0 and fe1 == 0x3ff and fm1 == 0x849c5e6ff7dfa and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x3ff849c5e6ff7dfa; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:100*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6ff7dfa, 0x3ff849c5,0x00000000,0x00000000,x2, 112*SIGALIGN, x3,x1, x16)

inst_69:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0x849c5e6ff7dfa and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x3ff849c5e6ff7dfa
offset:102*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xe6ff7dfa,0x3ff849c5,x2, 114*SIGALIGN, x3,x1, x16)

inst_70:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0x849c5e6ff7dfa and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x3ff849c5e6ff7dfa
offset:104*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xe6ff7dfa,0x3ff849c5,x2, 116*SIGALIGN, x3,x1, x16)

inst_71:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:106*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x8c697cd0,0x7feb0580,x2, 118*SIGALIGN, x3,x1, x16)

inst_72:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:108*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x8c697cd0,0x7feb0580,x2, 120*SIGALIGN, x3,x1, x16)

inst_73:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:110*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x00000000,0x7ff00000,x2, 122*SIGALIGN, x3,x1, x16)

inst_74:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:112*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xdae52040,0x7fe05c5c,x2, 124*SIGALIGN, x3,x1, x16)

inst_75:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:114*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x933e9472,0x7fde8090,x2, 126*SIGALIGN, x3,x1, x16)

inst_76:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:116*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0xdae52040,0x7fe05c5c,x2, 128*SIGALIGN, x3,x1, x16)

inst_77:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:118*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xb230ec5b,0x7fd209a1,x2, 130*SIGALIGN, x3,x1, x16)

inst_78:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:120*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xdae52040,0x7fe05c5c,x2, 132*SIGALIGN, x3,x1, x16)

inst_79:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:122*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xa5f0ae42,0x7fed1ca4,x2, 134*SIGALIGN, x3,x1, x16)

inst_80:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x74a1d518d5835 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fb74a1d518d5835
offset:124*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x518d5835,0x7fb74a1d,x2, 136*SIGALIGN, x3,x1, x16)

inst_81:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:126*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0x00000000,0x7ff00000,x2, 138*SIGALIGN, x3,x1, x16)

inst_82:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:128*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0xa5f0ae42,0x7fed1ca4,x2, 140*SIGALIGN, x3,x1, x16)

inst_83:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:130*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x9802c9cb,0xffcefb59,x2, 142*SIGALIGN, x3,x1, x16)

inst_84:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:132*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xdae52040,0x7fe05c5c,x2, 144*SIGALIGN, x3,x1, x16)

inst_85:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:134*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xc74effc4,0xffe30ac7,x2, 146*SIGALIGN, x3,x1, x16)

inst_86:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xe77a60bb1993a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0xffae77a60bb1993a
offset:136*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x0bb1993a,0xffae77a6,x2, 148*SIGALIGN, x3,x1, x16)

inst_87:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:138*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0x00000000,0x7ff00000,x2, 150*SIGALIGN, x3,x1, x16)

inst_88:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:140*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0xc74effc4,0xffe30ac7,x2, 152*SIGALIGN, x3,x1, x16)

inst_89:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:142*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x4479f361,0xffdaa9de,x2, 154*SIGALIGN, x3,x1, x16)

inst_90:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:144*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xdae52040,0x7fe05c5c,x2, 156*SIGALIGN, x3,x1, x16)

inst_91:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:146*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xc79d85d6,0xffcf41ce,x2, 158*SIGALIGN, x3,x1, x16)

inst_92:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:148*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xdae52040,0x7fe05c5c,x2, 160*SIGALIGN, x3,x1, x16)

inst_93:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:150*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x16f41b26,0xff91a0af,x2, 162*SIGALIGN, x3,x1, x16)

inst_94:// fs1 == 0 and fe1 == 0x7fa and fm1 == 0xa2d615e3b66cc and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7faa2d615e3b66cc; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:152*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5e3b66cc, 0x7faa2d61,0xdcb121f0,0xffc608da,x2, 164*SIGALIGN, x3,x1, x16)

inst_95:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 0 and fe2 == 0x7fa and fm2 == 0xa2d615e3b66cc and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0x7faa2d615e3b66cc
offset:154*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x5e3b66cc,0x7faa2d61,x2, 166*SIGALIGN, x3,x1, x16)

inst_96:// fs1 == 0 and fe1 == 0x7fa and fm1 == 0xa2d615e3b66cc and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7faa2d615e3b66cc; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:156*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5e3b66cc, 0x7faa2d61,0x16f41b26,0xff91a0af,x2, 168*SIGALIGN, x3,x1, x16)

inst_97:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x7fa and fm2 == 0xa2d615e3b66cc and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x7faa2d615e3b66cc
offset:158*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x5e3b66cc,0x7faa2d61,x2, 170*SIGALIGN, x3,x1, x16)

inst_98:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:160*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x4414ba5e,0x0006baa9,x2, 172*SIGALIGN, x3,x1, x16)

inst_99:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x69bf1193985bd and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00069bf1193985bd; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:162*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x193985bd, 0x00069bf1,0x6b58e06e,0x7fe0a868,x2, 174*SIGALIGN, x3,x1, x16)

inst_100:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x69bf1193985bd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x00069bf1193985bd
offset:164*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x193985bd,0x00069bf1,x2, 176*SIGALIGN, x3,x1, x16)

inst_101:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x69bf1193985bd and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00069bf1193985bd; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:166*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x193985bd, 0x00069bf1,0x4414ba5e,0x0006baa9,x2, 178*SIGALIGN, x3,x1, x16)

inst_102:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x69bf1193985bd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x00069bf1193985bd
offset:168*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x193985bd,0x00069bf1,x2, 180*SIGALIGN, x3,x1, x16)

inst_103:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:170*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x63a8e27a,0x000c8a70,x2, 182*SIGALIGN, x3,x1, x16)

inst_104:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:172*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0xd9c9a110,0x7fb8d5e4,x2, 184*SIGALIGN, x3,x1, x16)

inst_105:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:174*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0xbf0fce59,0x003085da,x2, 186*SIGALIGN, x3,x1, x16)

inst_106:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:176*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x63a8e27a,0x000c8a70,x2, 188*SIGALIGN, x3,x1, x16)

inst_107:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:178*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xbf0fce59,0x003085da,x2, 190*SIGALIGN, x3,x1, x16)

inst_108:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:180*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x606fd7b9,0x000e87a1,x2, 192*SIGALIGN, x3,x1, x16)

inst_109:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:182*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x7dd9aeac,0x7fbcc649,x2, 194*SIGALIGN, x3,x1, x16)

inst_110:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:184*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0xbf0fce59,0x003085da,x2, 196*SIGALIGN, x3,x1, x16)

inst_111:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:186*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x606fd7b9,0x000e87a1,x2, 198*SIGALIGN, x3,x1, x16)

inst_112:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:188*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0xe3994b4b,0x0009e4d6,x2, 200*SIGALIGN, x3,x1, x16)

inst_113:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:190*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0xfd029cc8,0x7fb397fc,x2, 202*SIGALIGN, x3,x1, x16)

inst_114:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:192*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0xbf0fce59,0x003085da,x2, 204*SIGALIGN, x3,x1, x16)

inst_115:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:194*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0xe3994b4b,0x0009e4d6,x2, 206*SIGALIGN, x3,x1, x16)

inst_116:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:196*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x59342c81,0x000cf6a6,x2, 208*SIGALIGN, x3,x1, x16)

inst_117:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:198*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x4c1e5de7,0x7fb9ac31,x2, 210*SIGALIGN, x3,x1, x16)

inst_118:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:200*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0xbf0fce59,0x003085da,x2, 212*SIGALIGN, x3,x1, x16)

inst_119:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:202*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x59342c81,0x000cf6a6,x2, 214*SIGALIGN, x3,x1, x16)

inst_120:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:204*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x1c11ae96,0x800bdb7a,x2, 216*SIGALIGN, x3,x1, x16)

inst_121:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:206*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x02c7d202,0xffb77b67,x2, 218*SIGALIGN, x3,x1, x16)

inst_122:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:208*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0xbf0fce59,0x003085da,x2, 220*SIGALIGN, x3,x1, x16)

inst_123:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:210*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x1c11ae96,0x800bdb7a,x2, 222*SIGALIGN, x3,x1, x16)

inst_124:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:212*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x8e107c85,0x800b25a1,x2, 224*SIGALIGN, x3,x1, x16)

inst_125:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:214*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x31b23d7b,0xffb61347,x2, 226*SIGALIGN, x3,x1, x16)

inst_126:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:216*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0xbf0fce59,0x003085da,x2, 228*SIGALIGN, x3,x1, x16)

inst_127:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:218*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x8e107c85,0x800b25a1,x2, 230*SIGALIGN, x3,x1, x16)

inst_128:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:220*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x79b8b11e,0x8007eccd,x2, 232*SIGALIGN, x3,x1, x16)

inst_129:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:222*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x36c9b8db,0xffaf639b,x2, 234*SIGALIGN, x3,x1, x16)

inst_130:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:224*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0xbf0fce59,0x003085da,x2, 236*SIGALIGN, x3,x1, x16)

inst_131:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:226*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x79b8b11e,0x8007eccd,x2, 238*SIGALIGN, x3,x1, x16)

inst_132:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:228*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x100685f6,0x800bfded,x2, 240*SIGALIGN, x3,x1, x16)

inst_133:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:230*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0xe6e1a7e1,0xffb7bf9f,x2, 242*SIGALIGN, x3,x1, x16)

inst_134:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x085dabf0fce59 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x003085dabf0fce59
offset:232*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0xbf0fce59,0x003085da,x2, 244*SIGALIGN, x3,x1, x16)

inst_135:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x085dabf0fce59 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x003085dabf0fce59; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:234*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xbf0fce59, 0x003085da,0x100685f6,0x800bfded,x2, 246*SIGALIGN, x3,x1, x16)

inst_136:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:236*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x6fb4c17b,0x800190ba,x2, 248*SIGALIGN, x3,x1, x16)

inst_137:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x69bf1193985bd and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00069bf1193985bd; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:238*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x193985bd, 0x00069bf1,0xc6cde040,0xffbefff2,x2, 250*SIGALIGN, x3,x1, x16)

inst_138:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x69bf1193985bd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x00069bf1193985bd
offset:240*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x193985bd,0x00069bf1,x2, 252*SIGALIGN, x3,x1, x16)

inst_139:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x69bf1193985bd and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00069bf1193985bd; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:242*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x193985bd, 0x00069bf1,0x6fb4c17b,0x800190ba,x2, 254*SIGALIGN, x3,x1, x16)

inst_140:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:244*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x00000000,0x00000000,x2, 256*SIGALIGN, x3,x1, x16)

inst_141:// fs1 == 0 and fe1 == 0x402 and fm1 == 0x261de8b3b3205 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x402261de8b3b3205; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:246*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8b3b3205, 0x402261de,0x00000000,0x00000000,x2, 258*SIGALIGN, x3,x1, x16)

inst_142:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x402 and fm2 == 0x261de8b3b3205 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x402261de8b3b3205
offset:248*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x8b3b3205,0x402261de,x2, 260*SIGALIGN, x3,x1, x16)

inst_143:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x05c5cdae52040 and fs2 == 0 and fe2 == 0x402 and fm2 == 0x261de8b3b3205 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe05c5cdae52040; valaddr_reg:x2; op2:x26; op2val:0x402261de8b3b3205
offset:250*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdae52040, 0x7fe05c5c,0x8b3b3205,0x402261de,x2, 262*SIGALIGN, x3,x1, x16)

inst_144:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:252*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x8c697cd0,0x7feb0580,x2, 264*SIGALIGN, x3,x1, x16)

inst_145:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:254*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x00000000,0x7ff00000,x2, 266*SIGALIGN, x3,x1, x16)

inst_146:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:256*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x933e9472,0x7fde8090,x2, 268*SIGALIGN, x3,x1, x16)

inst_147:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:258*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0xb230ec5b,0x7fd209a1,x2, 270*SIGALIGN, x3,x1, x16)

inst_148:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:260*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x933e9472,0x7fde8090,x2, 272*SIGALIGN, x3,x1, x16)

inst_149:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:262*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0xa5f0ae42,0x7fed1ca4,x2, 274*SIGALIGN, x3,x1, x16)

inst_150:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:264*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x9802c9cb,0xffcefb59,x2, 276*SIGALIGN, x3,x1, x16)

inst_151:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:266*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x933e9472,0x7fde8090,x2, 278*SIGALIGN, x3,x1, x16)

inst_152:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:268*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0xc74effc4,0xffe30ac7,x2, 280*SIGALIGN, x3,x1, x16)

inst_153:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:270*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x4479f361,0xffdaa9de,x2, 282*SIGALIGN, x3,x1, x16)

inst_154:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:272*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x933e9472,0x7fde8090,x2, 284*SIGALIGN, x3,x1, x16)

inst_155:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:274*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0xc79d85d6,0xffcf41ce,x2, 286*SIGALIGN, x3,x1, x16)

inst_156:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:276*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x933e9472,0x7fde8090,x2, 288*SIGALIGN, x3,x1, x16)

inst_157:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:278*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x16f41b26,0xff91a0af,x2, 290*SIGALIGN, x3,x1, x16)

inst_158:// fs1 == 0 and fe1 == 0x7fa and fm1 == 0x866da0f65438f and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fa866da0f65438f; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:280*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0f65438f, 0x7fa866da,0xdcb121f0,0xffc608da,x2, 292*SIGALIGN, x3,x1, x16)

inst_159:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 0 and fe2 == 0x7fa and fm2 == 0x866da0f65438f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0x7fa866da0f65438f
offset:282*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x0f65438f,0x7fa866da,x2, 294*SIGALIGN, x3,x1, x16)

inst_160:// fs1 == 0 and fe1 == 0x7fa and fm1 == 0x866da0f65438f and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fa866da0f65438f; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:284*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0f65438f, 0x7fa866da,0x16f41b26,0xff91a0af,x2, 296*SIGALIGN, x3,x1, x16)

inst_161:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x7fa and fm2 == 0x866da0f65438f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x7fa866da0f65438f
offset:286*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x0f65438f,0x7fa866da,x2, 298*SIGALIGN, x3,x1, x16)

inst_162:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:288*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x4414ba5e,0x0006baa9,x2, 300*SIGALIGN, x3,x1, x16)

inst_163:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6292f184d2a5c and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006292f184d2a5c; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:290*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x184d2a5c, 0x0006292f,0x6b58e06e,0x7fe0a868,x2, 302*SIGALIGN, x3,x1, x16)

inst_164:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6292f184d2a5c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x0006292f184d2a5c
offset:292*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x184d2a5c,0x0006292f,x2, 304*SIGALIGN, x3,x1, x16)

inst_165:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6292f184d2a5c and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006292f184d2a5c; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:294*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x184d2a5c, 0x0006292f,0x4414ba5e,0x0006baa9,x2, 306*SIGALIGN, x3,x1, x16)

inst_166:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6292f184d2a5c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x0006292f184d2a5c
offset:296*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x184d2a5c,0x0006292f,x2, 308*SIGALIGN, x3,x1, x16)

inst_167:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:298*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x63a8e27a,0x000c8a70,x2, 310*SIGALIGN, x3,x1, x16)

inst_168:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:300*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0xd9c9a110,0x7fb8d5e4,x2, 312*SIGALIGN, x3,x1, x16)

inst_169:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:302*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0x7981d3cb,0x002ecdeb,x2, 314*SIGALIGN, x3,x1, x16)

inst_170:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:304*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x63a8e27a,0x000c8a70,x2, 316*SIGALIGN, x3,x1, x16)

inst_171:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:306*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x7981d3cb,0x002ecdeb,x2, 318*SIGALIGN, x3,x1, x16)

inst_172:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:308*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x606fd7b9,0x000e87a1,x2, 320*SIGALIGN, x3,x1, x16)

inst_173:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:310*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x7dd9aeac,0x7fbcc649,x2, 322*SIGALIGN, x3,x1, x16)

inst_174:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:312*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0x7981d3cb,0x002ecdeb,x2, 324*SIGALIGN, x3,x1, x16)

inst_175:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:314*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x606fd7b9,0x000e87a1,x2, 326*SIGALIGN, x3,x1, x16)

inst_176:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:316*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0xe3994b4b,0x0009e4d6,x2, 328*SIGALIGN, x3,x1, x16)

inst_177:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:318*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0xfd029cc8,0x7fb397fc,x2, 330*SIGALIGN, x3,x1, x16)

inst_178:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:320*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0x7981d3cb,0x002ecdeb,x2, 332*SIGALIGN, x3,x1, x16)

inst_179:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:322*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0xe3994b4b,0x0009e4d6,x2, 334*SIGALIGN, x3,x1, x16)

inst_180:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:324*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x59342c81,0x000cf6a6,x2, 336*SIGALIGN, x3,x1, x16)

inst_181:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:326*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x4c1e5de7,0x7fb9ac31,x2, 338*SIGALIGN, x3,x1, x16)

inst_182:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:328*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0x7981d3cb,0x002ecdeb,x2, 340*SIGALIGN, x3,x1, x16)

inst_183:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:330*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x59342c81,0x000cf6a6,x2, 342*SIGALIGN, x3,x1, x16)

inst_184:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:332*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x1c11ae96,0x800bdb7a,x2, 344*SIGALIGN, x3,x1, x16)

inst_185:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:334*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x02c7d202,0xffb77b67,x2, 346*SIGALIGN, x3,x1, x16)

inst_186:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:336*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0x7981d3cb,0x002ecdeb,x2, 348*SIGALIGN, x3,x1, x16)

inst_187:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:338*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x1c11ae96,0x800bdb7a,x2, 350*SIGALIGN, x3,x1, x16)

inst_188:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:340*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x8e107c85,0x800b25a1,x2, 352*SIGALIGN, x3,x1, x16)

inst_189:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:342*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x31b23d7b,0xffb61347,x2, 354*SIGALIGN, x3,x1, x16)

inst_190:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:344*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0x7981d3cb,0x002ecdeb,x2, 356*SIGALIGN, x3,x1, x16)

inst_191:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:346*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x8e107c85,0x800b25a1,x2, 358*SIGALIGN, x3,x1, x16)

inst_192:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:348*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x79b8b11e,0x8007eccd,x2, 360*SIGALIGN, x3,x1, x16)

inst_193:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:350*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x36c9b8db,0xffaf639b,x2, 362*SIGALIGN, x3,x1, x16)

inst_194:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:352*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0x7981d3cb,0x002ecdeb,x2, 364*SIGALIGN, x3,x1, x16)

inst_195:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:354*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x79b8b11e,0x8007eccd,x2, 366*SIGALIGN, x3,x1, x16)

inst_196:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:356*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x100685f6,0x800bfded,x2, 368*SIGALIGN, x3,x1, x16)

inst_197:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:358*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0xe6e1a7e1,0xffb7bf9f,x2, 370*SIGALIGN, x3,x1, x16)

inst_198:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 0 and fe2 == 0x002 and fm2 == 0xecdeb7981d3cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x002ecdeb7981d3cb
offset:360*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0x7981d3cb,0x002ecdeb,x2, 372*SIGALIGN, x3,x1, x16)

inst_199:// fs1 == 0 and fe1 == 0x002 and fm1 == 0xecdeb7981d3cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002ecdeb7981d3cb; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:362*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7981d3cb, 0x002ecdeb,0x100685f6,0x800bfded,x2, 374*SIGALIGN, x3,x1, x16)

inst_200:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:364*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x6fb4c17b,0x800190ba,x2, 376*SIGALIGN, x3,x1, x16)

inst_201:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6292f184d2a5c and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006292f184d2a5c; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:366*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x184d2a5c, 0x0006292f,0xc6cde040,0xffbefff2,x2, 378*SIGALIGN, x3,x1, x16)

inst_202:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6292f184d2a5c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x0006292f184d2a5c
offset:368*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x184d2a5c,0x0006292f,x2, 380*SIGALIGN, x3,x1, x16)

inst_203:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6292f184d2a5c and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006292f184d2a5c; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:370*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x184d2a5c, 0x0006292f,0x6fb4c17b,0x800190ba,x2, 382*SIGALIGN, x3,x1, x16)

inst_204:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:372*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x00000000,0x00000000,x2, 384*SIGALIGN, x3,x1, x16)

inst_205:// fs1 == 0 and fe1 == 0x402 and fm1 == 0x122b042528ae7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x402122b042528ae7; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:374*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x42528ae7, 0x402122b0,0x00000000,0x00000000,x2, 386*SIGALIGN, x3,x1, x16)

inst_206:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x402 and fm2 == 0x122b042528ae7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x402122b042528ae7
offset:376*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x42528ae7,0x402122b0,x2, 388*SIGALIGN, x3,x1, x16)

inst_207:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0xe8090933e9472 and fs2 == 0 and fe2 == 0x402 and fm2 == 0x122b042528ae7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fde8090933e9472; valaddr_reg:x2; op2:x26; op2val:0x402122b042528ae7
offset:378*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x933e9472, 0x7fde8090,0x42528ae7,0x402122b0,x2, 390*SIGALIGN, x3,x1, x16)

inst_208:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:380*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x8c697cd0,0x7feb0580,x2, 392*SIGALIGN, x3,x1, x16)

inst_209:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:382*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x00000000,0x7ff00000,x2, 394*SIGALIGN, x3,x1, x16)

inst_210:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:384*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xb230ec5b,0x7fd209a1,x2, 396*SIGALIGN, x3,x1, x16)

inst_211:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:386*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xa5f0ae42,0x7fed1ca4,x2, 398*SIGALIGN, x3,x1, x16)

inst_212:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:388*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x9802c9cb,0xffcefb59,x2, 400*SIGALIGN, x3,x1, x16)

inst_213:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:390*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xb230ec5b,0x7fd209a1,x2, 402*SIGALIGN, x3,x1, x16)

inst_214:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:392*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xc74effc4,0xffe30ac7,x2, 404*SIGALIGN, x3,x1, x16)

inst_215:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:394*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x4479f361,0xffdaa9de,x2, 406*SIGALIGN, x3,x1, x16)

inst_216:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:396*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xb230ec5b,0x7fd209a1,x2, 408*SIGALIGN, x3,x1, x16)

inst_217:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:398*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xc79d85d6,0xffcf41ce,x2, 410*SIGALIGN, x3,x1, x16)

inst_218:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:400*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xb230ec5b,0x7fd209a1,x2, 412*SIGALIGN, x3,x1, x16)

inst_219:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:402*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x16f41b26,0xff91a0af,x2, 414*SIGALIGN, x3,x1, x16)

inst_220:// fs1 == 0 and fe1 == 0x7f9 and fm1 == 0xcdc35e9e7e091 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f9cdc35e9e7e091; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:404*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe9e7e091, 0x7f9cdc35,0xdcb121f0,0xffc608da,x2, 416*SIGALIGN, x3,x1, x16)

inst_221:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 0 and fe2 == 0x7f9 and fm2 == 0xcdc35e9e7e091 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0x7f9cdc35e9e7e091
offset:406*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0xe9e7e091,0x7f9cdc35,x2, 418*SIGALIGN, x3,x1, x16)

inst_222:// fs1 == 0 and fe1 == 0x7f9 and fm1 == 0xcdc35e9e7e091 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f9cdc35e9e7e091; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:408*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe9e7e091, 0x7f9cdc35,0x16f41b26,0xff91a0af,x2, 420*SIGALIGN, x3,x1, x16)

inst_223:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x7f9 and fm2 == 0xcdc35e9e7e091 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x7f9cdc35e9e7e091
offset:410*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xe9e7e091,0x7f9cdc35,x2, 422*SIGALIGN, x3,x1, x16)

inst_224:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:412*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x4414ba5e,0x0006baa9,x2, 424*SIGALIGN, x3,x1, x16)

inst_225:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x3a4acd8c9bc5a and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0003a4acd8c9bc5a; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:414*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd8c9bc5a, 0x0003a4ac,0x6b58e06e,0x7fe0a868,x2, 426*SIGALIGN, x3,x1, x16)

inst_226:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x3a4acd8c9bc5a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x0003a4acd8c9bc5a
offset:416*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0xd8c9bc5a,0x0003a4ac,x2, 428*SIGALIGN, x3,x1, x16)

inst_227:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x3a4acd8c9bc5a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0003a4acd8c9bc5a; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:418*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd8c9bc5a, 0x0003a4ac,0x4414ba5e,0x0006baa9,x2, 430*SIGALIGN, x3,x1, x16)

inst_228:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x3a4acd8c9bc5a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x0003a4acd8c9bc5a
offset:420*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xd8c9bc5a,0x0003a4ac,x2, 432*SIGALIGN, x3,x1, x16)

inst_229:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:422*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x63a8e27a,0x000c8a70,x2, 434*SIGALIGN, x3,x1, x16)

inst_230:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:424*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0xd9c9a110,0x7fb8d5e4,x2, 436*SIGALIGN, x3,x1, x16)

inst_231:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:426*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0x3bf0adc1,0x00223760,x2, 438*SIGALIGN, x3,x1, x16)

inst_232:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:428*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x63a8e27a,0x000c8a70,x2, 440*SIGALIGN, x3,x1, x16)

inst_233:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:430*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x3bf0adc1,0x00223760,x2, 442*SIGALIGN, x3,x1, x16)

inst_234:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:432*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x606fd7b9,0x000e87a1,x2, 444*SIGALIGN, x3,x1, x16)

inst_235:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:434*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x7dd9aeac,0x7fbcc649,x2, 446*SIGALIGN, x3,x1, x16)

inst_236:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:436*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0x3bf0adc1,0x00223760,x2, 448*SIGALIGN, x3,x1, x16)

inst_237:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:438*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x606fd7b9,0x000e87a1,x2, 450*SIGALIGN, x3,x1, x16)

inst_238:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:440*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0xe3994b4b,0x0009e4d6,x2, 452*SIGALIGN, x3,x1, x16)

inst_239:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:442*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0xfd029cc8,0x7fb397fc,x2, 454*SIGALIGN, x3,x1, x16)

inst_240:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:444*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0x3bf0adc1,0x00223760,x2, 456*SIGALIGN, x3,x1, x16)

inst_241:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:446*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0xe3994b4b,0x0009e4d6,x2, 458*SIGALIGN, x3,x1, x16)

inst_242:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:448*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x59342c81,0x000cf6a6,x2, 460*SIGALIGN, x3,x1, x16)

inst_243:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:450*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x4c1e5de7,0x7fb9ac31,x2, 462*SIGALIGN, x3,x1, x16)

inst_244:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:452*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0x3bf0adc1,0x00223760,x2, 464*SIGALIGN, x3,x1, x16)

inst_245:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:454*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x59342c81,0x000cf6a6,x2, 466*SIGALIGN, x3,x1, x16)

inst_246:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:456*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x1c11ae96,0x800bdb7a,x2, 468*SIGALIGN, x3,x1, x16)

inst_247:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:458*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x02c7d202,0xffb77b67,x2, 470*SIGALIGN, x3,x1, x16)

inst_248:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:460*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0x3bf0adc1,0x00223760,x2, 472*SIGALIGN, x3,x1, x16)

inst_249:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:462*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x1c11ae96,0x800bdb7a,x2, 474*SIGALIGN, x3,x1, x16)

inst_250:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:464*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x8e107c85,0x800b25a1,x2, 476*SIGALIGN, x3,x1, x16)

inst_251:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:466*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x31b23d7b,0xffb61347,x2, 478*SIGALIGN, x3,x1, x16)

inst_252:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:468*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0x3bf0adc1,0x00223760,x2, 480*SIGALIGN, x3,x1, x16)

inst_253:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:470*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x8e107c85,0x800b25a1,x2, 482*SIGALIGN, x3,x1, x16)

inst_254:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:472*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x79b8b11e,0x8007eccd,x2, 484*SIGALIGN, x3,x1, x16)

inst_255:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:474*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x36c9b8db,0xffaf639b,x2, 486*SIGALIGN, x3,x1, x16)

inst_256:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:476*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0x3bf0adc1,0x00223760,x2, 488*SIGALIGN, x3,x1, x16)

inst_257:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:478*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x79b8b11e,0x8007eccd,x2, 490*SIGALIGN, x3,x1, x16)

inst_258:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:480*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x100685f6,0x800bfded,x2, 492*SIGALIGN, x3,x1, x16)

inst_259:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:482*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0xe6e1a7e1,0xffb7bf9f,x2, 494*SIGALIGN, x3,x1, x16)

inst_260:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 0 and fe2 == 0x002 and fm2 == 0x237603bf0adc1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x002237603bf0adc1
offset:484*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0x3bf0adc1,0x00223760,x2, 496*SIGALIGN, x3,x1, x16)

inst_261:// fs1 == 0 and fe1 == 0x002 and fm1 == 0x237603bf0adc1 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x002237603bf0adc1; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:486*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3bf0adc1, 0x00223760,0x100685f6,0x800bfded,x2, 498*SIGALIGN, x3,x1, x16)

inst_262:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:488*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x6fb4c17b,0x800190ba,x2, 500*SIGALIGN, x3,x1, x16)

inst_263:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x3a4acd8c9bc5a and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0003a4acd8c9bc5a; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:490*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd8c9bc5a, 0x0003a4ac,0xc6cde040,0xffbefff2,x2, 502*SIGALIGN, x3,x1, x16)

inst_264:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x3a4acd8c9bc5a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x0003a4acd8c9bc5a
offset:492*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0xd8c9bc5a,0x0003a4ac,x2, 504*SIGALIGN, x3,x1, x16)

inst_265:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x3a4acd8c9bc5a and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0003a4acd8c9bc5a; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:494*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd8c9bc5a, 0x0003a4ac,0x6fb4c17b,0x800190ba,x2, 506*SIGALIGN, x3,x1, x16)

inst_266:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:496*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x00000000,0x00000000,x2, 508*SIGALIGN, x3,x1, x16)

inst_267:// fs1 == 0 and fe1 == 0x401 and fm1 == 0x4442d8c2a454e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x4014442d8c2a454e; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:498*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c2a454e, 0x4014442d,0x00000000,0x00000000,x2, 510*SIGALIGN, x3,x1, x16)
RVTEST_SIGBASE(x1,signature_x1_3)

inst_268:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x401 and fm2 == 0x4442d8c2a454e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x4014442d8c2a454e
offset:500*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x8c2a454e,0x4014442d,x2, 0*SIGALIGN, x3,x1, x16)

inst_269:// fs1 == 0 and fe1 == 0x7fd and fm1 == 0x209a1b230ec5b and fs2 == 0 and fe2 == 0x401 and fm2 == 0x4442d8c2a454e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fd209a1b230ec5b; valaddr_reg:x2; op2:x26; op2val:0x4014442d8c2a454e
offset:502*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb230ec5b, 0x7fd209a1,0x8c2a454e,0x4014442d,x2, 2*SIGALIGN, x3,x1, x16)

inst_270:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:504*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xa5f0ae42,0x7fed1ca4,x2, 4*SIGALIGN, x3,x1, x16)

inst_271:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:506*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xdae52040,0x7fe05c5c,x2, 6*SIGALIGN, x3,x1, x16)

inst_272:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:508*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0xdae52040,0x7fe05c5c,x2, 8*SIGALIGN, x3,x1, x16)

inst_273:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x74a1d518d5835 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x7fb74a1d518d5835
offset:510*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x518d5835,0x7fb74a1d,x2, 10*SIGALIGN, x3,x1, x16)

inst_274:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:512*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x933e9472,0x7fde8090,x2, 12*SIGALIGN, x3,x1, x16)

inst_275:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:514*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0x933e9472,0x7fde8090,x2, 14*SIGALIGN, x3,x1, x16)

inst_276:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:516*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xb230ec5b,0x7fd209a1,x2, 16*SIGALIGN, x3,x1, x16)

inst_277:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:518*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0xb230ec5b,0x7fd209a1,x2, 18*SIGALIGN, x3,x1, x16)

inst_278:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:520*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x9802c9cb,0xffcefb59,x2, 20*SIGALIGN, x3,x1, x16)

inst_279:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:522*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0x00000000,0xfff00000,x2, 22*SIGALIGN, x3,x1, x16)

inst_280:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x74a1d518d5835 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fb74a1d518d5835
offset:524*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x518d5835,0x7fb74a1d,x2, 24*SIGALIGN, x3,x1, x16)

inst_281:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:526*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0x9802c9cb,0xffcefb59,x2, 26*SIGALIGN, x3,x1, x16)

inst_282:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:528*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xc74effc4,0xffe30ac7,x2, 28*SIGALIGN, x3,x1, x16)

inst_283:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:530*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xa5f0ae42,0x7fed1ca4,x2, 30*SIGALIGN, x3,x1, x16)

inst_284:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:532*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x4479f361,0xffdaa9de,x2, 32*SIGALIGN, x3,x1, x16)

inst_285:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:534*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0x4479f361,0xffdaa9de,x2, 34*SIGALIGN, x3,x1, x16)

inst_286:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:536*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xc79d85d6,0xffcf41ce,x2, 36*SIGALIGN, x3,x1, x16)

inst_287:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x74a1d518d5835 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb74a1d518d5835; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:538*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x518d5835, 0x7fb74a1d,0xc79d85d6,0xffcf41ce,x2, 38*SIGALIGN, x3,x1, x16)

inst_288:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:540*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x16f41b26,0xff91a0af,x2, 40*SIGALIGN, x3,x1, x16)

inst_289:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x2a1b10e0aacf7 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f82a1b10e0aacf7; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:542*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0e0aacf7, 0x7f82a1b1,0x00000000,0xfff00000,x2, 42*SIGALIGN, x3,x1, x16)

inst_290:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x2a1b10e0aacf7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7f82a1b10e0aacf7
offset:544*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x0e0aacf7,0x7f82a1b1,x2, 44*SIGALIGN, x3,x1, x16)

inst_291:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x2a1b10e0aacf7 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f82a1b10e0aacf7; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:546*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0e0aacf7, 0x7f82a1b1,0x16f41b26,0xff91a0af,x2, 46*SIGALIGN, x3,x1, x16)

inst_292:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x2a1b10e0aacf7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x7f82a1b10e0aacf7
offset:548*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x0e0aacf7,0x7f82a1b1,x2, 48*SIGALIGN, x3,x1, x16)

inst_293:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:550*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x4414ba5e,0x0006baa9,x2, 50*SIGALIGN, x3,x1, x16)

inst_294:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x12d0f139769ef and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00012d0f139769ef; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:552*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x139769ef, 0x00012d0f,0x00000000,0x7ff00000,x2, 52*SIGALIGN, x3,x1, x16)

inst_295:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x12d0f139769ef and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x00012d0f139769ef
offset:554*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x139769ef,0x00012d0f,x2, 54*SIGALIGN, x3,x1, x16)

inst_296:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x12d0f139769ef and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00012d0f139769ef; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:556*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x139769ef, 0x00012d0f,0x4414ba5e,0x0006baa9,x2, 56*SIGALIGN, x3,x1, x16)

inst_297:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x12d0f139769ef and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x00012d0f139769ef
offset:558*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x139769ef,0x00012d0f,x2, 58*SIGALIGN, x3,x1, x16)

inst_298:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:560*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x63a8e27a,0x000c8a70,x2, 60*SIGALIGN, x3,x1, x16)

inst_299:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xf0b5e103c0954 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x7fef0b5e103c0954
offset:562*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x103c0954,0x7fef0b5e,x2, 62*SIGALIGN, x3,x1, x16)

inst_300:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xf0b5e103c0954 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fef0b5e103c0954; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:564*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x103c0954, 0x7fef0b5e,0xc3ea2352,0x000bc296,x2, 64*SIGALIGN, x3,x1, x16)

inst_301:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:566*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x63a8e27a,0x000c8a70,x2, 66*SIGALIGN, x3,x1, x16)

inst_302:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:568*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xc3ea2352,0x000bc296,x2, 68*SIGALIGN, x3,x1, x16)

inst_303:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:570*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x606fd7b9,0x000e87a1,x2, 70*SIGALIGN, x3,x1, x16)

inst_304:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:572*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x00000000,0x7ff00000,x2, 72*SIGALIGN, x3,x1, x16)

inst_305:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:574*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0xc3ea2352,0x000bc296,x2, 74*SIGALIGN, x3,x1, x16)

inst_306:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:576*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x606fd7b9,0x000e87a1,x2, 76*SIGALIGN, x3,x1, x16)

inst_307:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:578*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0xe3994b4b,0x0009e4d6,x2, 78*SIGALIGN, x3,x1, x16)

inst_308:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x87dfc3c4343fa and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x7fe87dfc3c4343fa
offset:580*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x3c4343fa,0x7fe87dfc,x2, 80*SIGALIGN, x3,x1, x16)

inst_309:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x87dfc3c4343fa and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe87dfc3c4343fa; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:582*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3c4343fa, 0x7fe87dfc,0xc3ea2352,0x000bc296,x2, 82*SIGALIGN, x3,x1, x16)

inst_310:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:584*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0xe3994b4b,0x0009e4d6,x2, 84*SIGALIGN, x3,x1, x16)

inst_311:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:586*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x59342c81,0x000cf6a6,x2, 86*SIGALIGN, x3,x1, x16)

inst_312:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:588*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x59342c81,0x000cf6a6,x2, 88*SIGALIGN, x3,x1, x16)

inst_313:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:590*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x1c11ae96,0x800bdb7a,x2, 90*SIGALIGN, x3,x1, x16)

inst_314:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xd5a40c379c682 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0xffed5a40c379c682
offset:592*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0xc379c682,0xffed5a40,x2, 92*SIGALIGN, x3,x1, x16)

inst_315:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xd5a40c379c682 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffed5a40c379c682; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:594*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc379c682, 0xffed5a40,0xc3ea2352,0x000bc296,x2, 94*SIGALIGN, x3,x1, x16)

inst_316:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:596*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x1c11ae96,0x800bdb7a,x2, 96*SIGALIGN, x3,x1, x16)

inst_317:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:598*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x8e107c85,0x800b25a1,x2, 98*SIGALIGN, x3,x1, x16)

inst_318:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xb9818fe1eccda and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0xffeb9818fe1eccda
offset:600*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0xfe1eccda,0xffeb9818,x2, 100*SIGALIGN, x3,x1, x16)

inst_319:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xb9818fe1eccda and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffeb9818fe1eccda; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:602*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfe1eccda, 0xffeb9818,0xc3ea2352,0x000bc296,x2, 102*SIGALIGN, x3,x1, x16)

inst_320:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:604*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x8e107c85,0x800b25a1,x2, 104*SIGALIGN, x3,x1, x16)

inst_321:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:606*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x79b8b11e,0x8007eccd,x2, 106*SIGALIGN, x3,x1, x16)

inst_322:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x39e41023e1389 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0xffe39e41023e1389
offset:608*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x023e1389,0xffe39e41,x2, 108*SIGALIGN, x3,x1, x16)

inst_323:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x39e41023e1389 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe39e41023e1389; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:610*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x023e1389, 0xffe39e41,0xc3ea2352,0x000bc296,x2, 110*SIGALIGN, x3,x1, x16)

inst_324:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:612*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x79b8b11e,0x8007eccd,x2, 112*SIGALIGN, x3,x1, x16)

inst_325:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:614*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x100685f6,0x800bfded,x2, 114*SIGALIGN, x3,x1, x16)

inst_326:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xdaf87e09a11da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0xffedaf87e09a11da
offset:616*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0xe09a11da,0xffedaf87,x2, 116*SIGALIGN, x3,x1, x16)

inst_327:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xdaf87e09a11da and fs2 == 0 and fe2 == 0x000 and fm2 == 0xbc296c3ea2352 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffedaf87e09a11da; valaddr_reg:x2; op2:x26; op2val:0x000bc296c3ea2352
offset:618*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe09a11da, 0xffedaf87,0xc3ea2352,0x000bc296,x2, 118*SIGALIGN, x3,x1, x16)

inst_328:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xbc296c3ea2352 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000bc296c3ea2352; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:620*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc3ea2352, 0x000bc296,0x100685f6,0x800bfded,x2, 120*SIGALIGN, x3,x1, x16)

inst_329:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:622*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x6fb4c17b,0x800190ba,x2, 122*SIGALIGN, x3,x1, x16)

inst_330:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x12d0f139769ef and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00012d0f139769ef; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:624*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x139769ef, 0x00012d0f,0x00000000,0xfff00000,x2, 124*SIGALIGN, x3,x1, x16)

inst_331:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x12d0f139769ef and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x00012d0f139769ef
offset:626*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x139769ef,0x00012d0f,x2, 126*SIGALIGN, x3,x1, x16)

inst_332:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x12d0f139769ef and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00012d0f139769ef; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:628*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x139769ef, 0x00012d0f,0x6fb4c17b,0x800190ba,x2, 128*SIGALIGN, x3,x1, x16)

inst_333:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:630*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x00000000,0x00000000,x2, 130*SIGALIGN, x3,x1, x16)

inst_334:// fs1 == 0 and fe1 == 0x3ff and fm1 == 0xa2ac8605681ed and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x3ffa2ac8605681ed; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:632*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x605681ed, 0x3ffa2ac8,0x00000000,0x00000000,x2, 132*SIGALIGN, x3,x1, x16)

inst_335:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0xa2ac8605681ed and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x3ffa2ac8605681ed
offset:634*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x605681ed,0x3ffa2ac8,x2, 134*SIGALIGN, x3,x1, x16)

inst_336:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xd1ca4a5f0ae42 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0xa2ac8605681ed and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fed1ca4a5f0ae42; valaddr_reg:x2; op2:x26; op2val:0x3ffa2ac8605681ed
offset:636*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa5f0ae42, 0x7fed1ca4,0x605681ed,0x3ffa2ac8,x2, 136*SIGALIGN, x3,x1, x16)

inst_337:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:638*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x8c697cd0,0x7feb0580,x2, 138*SIGALIGN, x3,x1, x16)

inst_338:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:640*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x8c697cd0,0x7feb0580,x2, 140*SIGALIGN, x3,x1, x16)

inst_339:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:642*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x00000000,0xfff00000,x2, 142*SIGALIGN, x3,x1, x16)

inst_340:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:644*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x9802c9cb,0xffcefb59,x2, 144*SIGALIGN, x3,x1, x16)

inst_341:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:646*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xa5f0ae42,0x7fed1ca4,x2, 146*SIGALIGN, x3,x1, x16)

inst_342:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:648*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0xa5f0ae42,0x7fed1ca4,x2, 148*SIGALIGN, x3,x1, x16)

inst_343:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:650*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xc74effc4,0xffe30ac7,x2, 150*SIGALIGN, x3,x1, x16)

inst_344:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xe77a60bb1993a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0xffae77a60bb1993a
offset:652*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x0bb1993a,0xffae77a6,x2, 152*SIGALIGN, x3,x1, x16)

inst_345:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:654*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0x00000000,0xfff00000,x2, 154*SIGALIGN, x3,x1, x16)

inst_346:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:656*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0xc74effc4,0xffe30ac7,x2, 156*SIGALIGN, x3,x1, x16)

inst_347:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:658*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x4479f361,0xffdaa9de,x2, 158*SIGALIGN, x3,x1, x16)

inst_348:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:660*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x9802c9cb,0xffcefb59,x2, 160*SIGALIGN, x3,x1, x16)

inst_349:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:662*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xc79d85d6,0xffcf41ce,x2, 162*SIGALIGN, x3,x1, x16)

inst_350:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:664*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x9802c9cb,0xffcefb59,x2, 164*SIGALIGN, x3,x1, x16)

inst_351:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:666*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x16f41b26,0xff91a0af,x2, 166*SIGALIGN, x3,x1, x16)

inst_352:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x8c914799bd4a2 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff98c914799bd4a2; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:668*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x799bd4a2, 0xff98c914,0xdcb121f0,0xffc608da,x2, 168*SIGALIGN, x3,x1, x16)

inst_353:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x8c914799bd4a2 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0xff98c914799bd4a2
offset:670*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x799bd4a2,0xff98c914,x2, 170*SIGALIGN, x3,x1, x16)

inst_354:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x8c914799bd4a2 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff98c914799bd4a2; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:672*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x799bd4a2, 0xff98c914,0x16f41b26,0xff91a0af,x2, 172*SIGALIGN, x3,x1, x16)

inst_355:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x8c914799bd4a2 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xff98c914799bd4a2
offset:674*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x799bd4a2,0xff98c914,x2, 174*SIGALIGN, x3,x1, x16)

inst_356:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:676*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x4414ba5e,0x0006baa9,x2, 176*SIGALIGN, x3,x1, x16)

inst_357:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x320fdfcfe595e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800320fdfcfe595e; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:678*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfcfe595e, 0x800320fd,0x6b58e06e,0x7fe0a868,x2, 178*SIGALIGN, x3,x1, x16)

inst_358:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x320fdfcfe595e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x800320fdfcfe595e
offset:680*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0xfcfe595e,0x800320fd,x2, 180*SIGALIGN, x3,x1, x16)

inst_359:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x320fdfcfe595e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800320fdfcfe595e; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:682*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfcfe595e, 0x800320fd,0x4414ba5e,0x0006baa9,x2, 182*SIGALIGN, x3,x1, x16)

inst_360:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x320fdfcfe595e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x800320fdfcfe595e
offset:684*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xfcfe595e,0x800320fd,x2, 184*SIGALIGN, x3,x1, x16)

inst_361:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:686*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x63a8e27a,0x000c8a70,x2, 186*SIGALIGN, x3,x1, x16)

inst_362:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:688*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0xd9c9a110,0x7fb8d5e4,x2, 188*SIGALIGN, x3,x1, x16)

inst_363:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:690*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0xe1ef7daf,0x801f49eb,x2, 190*SIGALIGN, x3,x1, x16)

inst_364:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:692*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x63a8e27a,0x000c8a70,x2, 192*SIGALIGN, x3,x1, x16)

inst_365:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:694*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xe1ef7daf,0x801f49eb,x2, 194*SIGALIGN, x3,x1, x16)

inst_366:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:696*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x606fd7b9,0x000e87a1,x2, 196*SIGALIGN, x3,x1, x16)

inst_367:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:698*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x7dd9aeac,0x7fbcc649,x2, 198*SIGALIGN, x3,x1, x16)

inst_368:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:700*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0xe1ef7daf,0x801f49eb,x2, 200*SIGALIGN, x3,x1, x16)

inst_369:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:702*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x606fd7b9,0x000e87a1,x2, 202*SIGALIGN, x3,x1, x16)

inst_370:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:704*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xe3994b4b,0x0009e4d6,x2, 204*SIGALIGN, x3,x1, x16)

inst_371:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:706*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0xfd029cc8,0x7fb397fc,x2, 206*SIGALIGN, x3,x1, x16)

inst_372:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:708*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0xe1ef7daf,0x801f49eb,x2, 208*SIGALIGN, x3,x1, x16)

inst_373:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:710*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0xe3994b4b,0x0009e4d6,x2, 210*SIGALIGN, x3,x1, x16)

inst_374:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:712*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x59342c81,0x000cf6a6,x2, 212*SIGALIGN, x3,x1, x16)

inst_375:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:714*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x4c1e5de7,0x7fb9ac31,x2, 214*SIGALIGN, x3,x1, x16)

inst_376:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:716*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0xe1ef7daf,0x801f49eb,x2, 216*SIGALIGN, x3,x1, x16)

inst_377:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:718*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x59342c81,0x000cf6a6,x2, 218*SIGALIGN, x3,x1, x16)

inst_378:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:720*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x1c11ae96,0x800bdb7a,x2, 220*SIGALIGN, x3,x1, x16)

inst_379:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:722*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x02c7d202,0xffb77b67,x2, 222*SIGALIGN, x3,x1, x16)

inst_380:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:724*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0xe1ef7daf,0x801f49eb,x2, 224*SIGALIGN, x3,x1, x16)

inst_381:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:726*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x1c11ae96,0x800bdb7a,x2, 226*SIGALIGN, x3,x1, x16)

inst_382:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:728*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x8e107c85,0x800b25a1,x2, 228*SIGALIGN, x3,x1, x16)

inst_383:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:730*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x31b23d7b,0xffb61347,x2, 230*SIGALIGN, x3,x1, x16)

inst_384:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:732*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0xe1ef7daf,0x801f49eb,x2, 232*SIGALIGN, x3,x1, x16)

inst_385:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:734*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x8e107c85,0x800b25a1,x2, 234*SIGALIGN, x3,x1, x16)

inst_386:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:736*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x79b8b11e,0x8007eccd,x2, 236*SIGALIGN, x3,x1, x16)

inst_387:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:738*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x36c9b8db,0xffaf639b,x2, 238*SIGALIGN, x3,x1, x16)

inst_388:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:740*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0xe1ef7daf,0x801f49eb,x2, 240*SIGALIGN, x3,x1, x16)

inst_389:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:742*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x79b8b11e,0x8007eccd,x2, 242*SIGALIGN, x3,x1, x16)

inst_390:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:744*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x100685f6,0x800bfded,x2, 244*SIGALIGN, x3,x1, x16)

inst_391:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:746*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0xe6e1a7e1,0xffb7bf9f,x2, 246*SIGALIGN, x3,x1, x16)

inst_392:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf49ebe1ef7daf and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x801f49ebe1ef7daf
offset:748*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0xe1ef7daf,0x801f49eb,x2, 248*SIGALIGN, x3,x1, x16)

inst_393:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf49ebe1ef7daf and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f49ebe1ef7daf; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:750*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe1ef7daf, 0x801f49eb,0x100685f6,0x800bfded,x2, 250*SIGALIGN, x3,x1, x16)

inst_394:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:752*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x6fb4c17b,0x800190ba,x2, 252*SIGALIGN, x3,x1, x16)

inst_395:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x320fdfcfe595e and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800320fdfcfe595e; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:754*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfcfe595e, 0x800320fd,0xc6cde040,0xffbefff2,x2, 254*SIGALIGN, x3,x1, x16)

inst_396:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x320fdfcfe595e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x800320fdfcfe595e
offset:756*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0xfcfe595e,0x800320fd,x2, 256*SIGALIGN, x3,x1, x16)

inst_397:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x320fdfcfe595e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800320fdfcfe595e; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:758*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfcfe595e, 0x800320fd,0x6fb4c17b,0x800190ba,x2, 258*SIGALIGN, x3,x1, x16)

inst_398:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:760*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0x00000000,0x00000000,x2, 260*SIGALIGN, x3,x1, x16)

inst_399:// fs1 == 1 and fe1 == 0x401 and fm1 == 0x167aaac1094a3 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xc01167aaac1094a3; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:762*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xac1094a3, 0xc01167aa,0x00000000,0x00000000,x2, 262*SIGALIGN, x3,x1, x16)

inst_400:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x401 and fm2 == 0x167aaac1094a3 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xc01167aaac1094a3
offset:764*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xac1094a3,0xc01167aa,x2, 264*SIGALIGN, x3,x1, x16)

inst_401:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xefb599802c9cb and fs2 == 1 and fe2 == 0x401 and fm2 == 0x167aaac1094a3 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcefb599802c9cb; valaddr_reg:x2; op2:x26; op2val:0xc01167aaac1094a3
offset:766*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x9802c9cb, 0xffcefb59,0xac1094a3,0xc01167aa,x2, 266*SIGALIGN, x3,x1, x16)

inst_402:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:768*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xc74effc4,0xffe30ac7,x2, 268*SIGALIGN, x3,x1, x16)

inst_403:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:770*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xdae52040,0x7fe05c5c,x2, 270*SIGALIGN, x3,x1, x16)

inst_404:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:772*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0xdae52040,0x7fe05c5c,x2, 272*SIGALIGN, x3,x1, x16)

inst_405:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xe77a60bb1993a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xffae77a60bb1993a
offset:774*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x0bb1993a,0xffae77a6,x2, 274*SIGALIGN, x3,x1, x16)

inst_406:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:776*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x933e9472,0x7fde8090,x2, 276*SIGALIGN, x3,x1, x16)

inst_407:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:778*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0x933e9472,0x7fde8090,x2, 278*SIGALIGN, x3,x1, x16)

inst_408:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:780*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xb230ec5b,0x7fd209a1,x2, 280*SIGALIGN, x3,x1, x16)

inst_409:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:782*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0xb230ec5b,0x7fd209a1,x2, 282*SIGALIGN, x3,x1, x16)

inst_410:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:784*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x9802c9cb,0xffcefb59,x2, 284*SIGALIGN, x3,x1, x16)

inst_411:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:786*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0x9802c9cb,0xffcefb59,x2, 286*SIGALIGN, x3,x1, x16)

inst_412:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:788*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x4479f361,0xffdaa9de,x2, 288*SIGALIGN, x3,x1, x16)

inst_413:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:790*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0x4479f361,0xffdaa9de,x2, 290*SIGALIGN, x3,x1, x16)

inst_414:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:792*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xc79d85d6,0xffcf41ce,x2, 292*SIGALIGN, x3,x1, x16)

inst_415:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xe77a60bb1993a and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffae77a60bb1993a; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:794*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x0bb1993a, 0xffae77a6,0xc79d85d6,0xffcf41ce,x2, 294*SIGALIGN, x3,x1, x16)

inst_416:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:796*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x16f41b26,0xff91a0af,x2, 296*SIGALIGN, x3,x1, x16)

inst_417:// fs1 == 1 and fe1 == 0x7f7 and fm1 == 0x85fb8095ae0fb and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff785fb8095ae0fb; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:798*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x095ae0fb, 0xff785fb8,0x00000000,0xfff00000,x2, 298*SIGALIGN, x3,x1, x16)

inst_418:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7f7 and fm2 == 0x85fb8095ae0fb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0xff785fb8095ae0fb
offset:800*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x095ae0fb,0xff785fb8,x2, 300*SIGALIGN, x3,x1, x16)

inst_419:// fs1 == 1 and fe1 == 0x7f7 and fm1 == 0x85fb8095ae0fb and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff785fb8095ae0fb; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:802*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x095ae0fb, 0xff785fb8,0x16f41b26,0xff91a0af,x2, 302*SIGALIGN, x3,x1, x16)

inst_420:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x7f7 and fm2 == 0x85fb8095ae0fb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xff785fb8095ae0fb
offset:804*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x095ae0fb,0xff785fb8,x2, 304*SIGALIGN, x3,x1, x16)

inst_421:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:806*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x4414ba5e,0x0006baa9,x2, 306*SIGALIGN, x3,x1, x16)

inst_422:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0c4ec42223eb2 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000c4ec42223eb2; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:808*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x42223eb2, 0x8000c4ec,0x00000000,0x7ff00000,x2, 308*SIGALIGN, x3,x1, x16)

inst_423:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x0c4ec42223eb2 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x8000c4ec42223eb2
offset:810*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x42223eb2,0x8000c4ec,x2, 310*SIGALIGN, x3,x1, x16)

inst_424:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0c4ec42223eb2 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000c4ec42223eb2; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:812*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x42223eb2, 0x8000c4ec,0x4414ba5e,0x0006baa9,x2, 312*SIGALIGN, x3,x1, x16)

inst_425:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x0c4ec42223eb2 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x8000c4ec42223eb2
offset:814*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x42223eb2,0x8000c4ec,x2, 314*SIGALIGN, x3,x1, x16)

inst_426:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:816*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x63a8e27a,0x000c8a70,x2, 316*SIGALIGN, x3,x1, x16)

inst_427:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xf0b5e103c0954 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x7fef0b5e103c0954
offset:818*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x103c0954,0x7fef0b5e,x2, 318*SIGALIGN, x3,x1, x16)

inst_428:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xf0b5e103c0954 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fef0b5e103c0954; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:820*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x103c0954, 0x7fef0b5e,0x955672f7,0x8007b13a,x2, 320*SIGALIGN, x3,x1, x16)

inst_429:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:822*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x63a8e27a,0x000c8a70,x2, 322*SIGALIGN, x3,x1, x16)

inst_430:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:824*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x955672f7,0x8007b13a,x2, 324*SIGALIGN, x3,x1, x16)

inst_431:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:826*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x606fd7b9,0x000e87a1,x2, 326*SIGALIGN, x3,x1, x16)

inst_432:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:828*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x00000000,0x7ff00000,x2, 328*SIGALIGN, x3,x1, x16)

inst_433:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:830*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x955672f7,0x8007b13a,x2, 330*SIGALIGN, x3,x1, x16)

inst_434:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:832*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x606fd7b9,0x000e87a1,x2, 332*SIGALIGN, x3,x1, x16)

inst_435:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:834*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xe3994b4b,0x0009e4d6,x2, 334*SIGALIGN, x3,x1, x16)

inst_436:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x87dfc3c4343fa and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x7fe87dfc3c4343fa
offset:836*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x3c4343fa,0x7fe87dfc,x2, 336*SIGALIGN, x3,x1, x16)

inst_437:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x87dfc3c4343fa and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe87dfc3c4343fa; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:838*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3c4343fa, 0x7fe87dfc,0x955672f7,0x8007b13a,x2, 338*SIGALIGN, x3,x1, x16)

inst_438:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:840*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0xe3994b4b,0x0009e4d6,x2, 340*SIGALIGN, x3,x1, x16)

inst_439:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:842*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x59342c81,0x000cf6a6,x2, 342*SIGALIGN, x3,x1, x16)

inst_440:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:844*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x59342c81,0x000cf6a6,x2, 344*SIGALIGN, x3,x1, x16)

inst_441:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:846*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x1c11ae96,0x800bdb7a,x2, 346*SIGALIGN, x3,x1, x16)

inst_442:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xd5a40c379c682 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0xffed5a40c379c682
offset:848*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0xc379c682,0xffed5a40,x2, 348*SIGALIGN, x3,x1, x16)

inst_443:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xd5a40c379c682 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffed5a40c379c682; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:850*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc379c682, 0xffed5a40,0x955672f7,0x8007b13a,x2, 350*SIGALIGN, x3,x1, x16)

inst_444:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:852*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x1c11ae96,0x800bdb7a,x2, 352*SIGALIGN, x3,x1, x16)

inst_445:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:854*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x8e107c85,0x800b25a1,x2, 354*SIGALIGN, x3,x1, x16)

inst_446:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xb9818fe1eccda and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0xffeb9818fe1eccda
offset:856*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0xfe1eccda,0xffeb9818,x2, 356*SIGALIGN, x3,x1, x16)

inst_447:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xb9818fe1eccda and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffeb9818fe1eccda; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:858*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfe1eccda, 0xffeb9818,0x955672f7,0x8007b13a,x2, 358*SIGALIGN, x3,x1, x16)

inst_448:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:860*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x8e107c85,0x800b25a1,x2, 360*SIGALIGN, x3,x1, x16)

inst_449:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:862*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x79b8b11e,0x8007eccd,x2, 362*SIGALIGN, x3,x1, x16)

inst_450:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x39e41023e1389 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0xffe39e41023e1389
offset:864*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x023e1389,0xffe39e41,x2, 364*SIGALIGN, x3,x1, x16)

inst_451:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x39e41023e1389 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe39e41023e1389; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:866*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x023e1389, 0xffe39e41,0x955672f7,0x8007b13a,x2, 366*SIGALIGN, x3,x1, x16)

inst_452:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:868*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x79b8b11e,0x8007eccd,x2, 368*SIGALIGN, x3,x1, x16)

inst_453:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:870*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x100685f6,0x800bfded,x2, 370*SIGALIGN, x3,x1, x16)

inst_454:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xdaf87e09a11da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0xffedaf87e09a11da
offset:872*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0xe09a11da,0xffedaf87,x2, 372*SIGALIGN, x3,x1, x16)

inst_455:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xdaf87e09a11da and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7b13a955672f7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffedaf87e09a11da; valaddr_reg:x2; op2:x26; op2val:0x8007b13a955672f7
offset:874*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe09a11da, 0xffedaf87,0x955672f7,0x8007b13a,x2, 374*SIGALIGN, x3,x1, x16)

inst_456:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7b13a955672f7 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007b13a955672f7; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:876*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x955672f7, 0x8007b13a,0x100685f6,0x800bfded,x2, 376*SIGALIGN, x3,x1, x16)

inst_457:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:878*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x6fb4c17b,0x800190ba,x2, 378*SIGALIGN, x3,x1, x16)

inst_458:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0c4ec42223eb2 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000c4ec42223eb2; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:880*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x42223eb2, 0x8000c4ec,0x00000000,0xfff00000,x2, 380*SIGALIGN, x3,x1, x16)

inst_459:// fs1 == 1 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x0c4ec42223eb2 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xfff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x8000c4ec42223eb2
offset:882*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0xfff00000,0x42223eb2,0x8000c4ec,x2, 382*SIGALIGN, x3,x1, x16)

inst_460:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0c4ec42223eb2 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000c4ec42223eb2; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:884*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x42223eb2, 0x8000c4ec,0x6fb4c17b,0x800190ba,x2, 384*SIGALIGN, x3,x1, x16)

inst_461:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:886*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0x00000000,0x00000000,x2, 386*SIGALIGN, x3,x1, x16)

inst_462:// fs1 == 1 and fe1 == 0x3ff and fm1 == 0x11dadfb506dd7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xbff11dadfb506dd7; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:888*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfb506dd7, 0xbff11dad,0x00000000,0x00000000,x2, 388*SIGALIGN, x3,x1, x16)

inst_463:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0x11dadfb506dd7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xbff11dadfb506dd7
offset:890*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xfb506dd7,0xbff11dad,x2, 390*SIGALIGN, x3,x1, x16)

inst_464:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x30ac7c74effc4 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0x11dadfb506dd7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe30ac7c74effc4; valaddr_reg:x2; op2:x26; op2val:0xbff11dadfb506dd7
offset:892*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc74effc4, 0xffe30ac7,0xfb506dd7,0xbff11dad,x2, 392*SIGALIGN, x3,x1, x16)

inst_465:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:894*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x8c697cd0,0x7feb0580,x2, 394*SIGALIGN, x3,x1, x16)

inst_466:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:896*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x00000000,0xfff00000,x2, 396*SIGALIGN, x3,x1, x16)

inst_467:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:898*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x4479f361,0xffdaa9de,x2, 398*SIGALIGN, x3,x1, x16)

inst_468:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:900*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xa5f0ae42,0x7fed1ca4,x2, 400*SIGALIGN, x3,x1, x16)

inst_469:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:902*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xc74effc4,0xffe30ac7,x2, 402*SIGALIGN, x3,x1, x16)

inst_470:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:904*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xc79d85d6,0xffcf41ce,x2, 404*SIGALIGN, x3,x1, x16)

inst_471:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:906*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x4479f361,0xffdaa9de,x2, 406*SIGALIGN, x3,x1, x16)

inst_472:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:908*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x16f41b26,0xff91a0af,x2, 408*SIGALIGN, x3,x1, x16)

inst_473:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0x554b1d0618f81 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffa554b1d0618f81; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:910*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd0618f81, 0xffa554b1,0xdcb121f0,0xffc608da,x2, 410*SIGALIGN, x3,x1, x16)

inst_474:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0x554b1d0618f81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0xffa554b1d0618f81
offset:912*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0xd0618f81,0xffa554b1,x2, 412*SIGALIGN, x3,x1, x16)

inst_475:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0x554b1d0618f81 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffa554b1d0618f81; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:914*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd0618f81, 0xffa554b1,0x16f41b26,0xff91a0af,x2, 414*SIGALIGN, x3,x1, x16)

inst_476:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0x554b1d0618f81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xffa554b1d0618f81
offset:916*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xd0618f81,0xffa554b1,x2, 416*SIGALIGN, x3,x1, x16)

inst_477:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:918*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x4414ba5e,0x0006baa9,x2, 418*SIGALIGN, x3,x1, x16)

inst_478:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x562b299a4db6f and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800562b299a4db6f; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:920*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x99a4db6f, 0x800562b2,0x6b58e06e,0x7fe0a868,x2, 420*SIGALIGN, x3,x1, x16)

inst_479:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x562b299a4db6f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x800562b299a4db6f
offset:922*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x99a4db6f,0x800562b2,x2, 422*SIGALIGN, x3,x1, x16)

inst_480:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x562b299a4db6f and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800562b299a4db6f; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:924*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x99a4db6f, 0x800562b2,0x4414ba5e,0x0006baa9,x2, 424*SIGALIGN, x3,x1, x16)

inst_481:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x562b299a4db6f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x800562b299a4db6f
offset:926*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x99a4db6f,0x800562b2,x2, 426*SIGALIGN, x3,x1, x16)

inst_482:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:928*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x63a8e27a,0x000c8a70,x2, 428*SIGALIGN, x3,x1, x16)

inst_483:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:930*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0xd9c9a110,0x7fb8d5e4,x2, 430*SIGALIGN, x3,x1, x16)

inst_484:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:932*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0x00384929,0x802aed7d,x2, 432*SIGALIGN, x3,x1, x16)

inst_485:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:934*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x63a8e27a,0x000c8a70,x2, 434*SIGALIGN, x3,x1, x16)

inst_486:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:936*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x00384929,0x802aed7d,x2, 436*SIGALIGN, x3,x1, x16)

inst_487:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:938*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x606fd7b9,0x000e87a1,x2, 438*SIGALIGN, x3,x1, x16)

inst_488:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:940*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x7dd9aeac,0x7fbcc649,x2, 440*SIGALIGN, x3,x1, x16)

inst_489:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:942*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0x00384929,0x802aed7d,x2, 442*SIGALIGN, x3,x1, x16)

inst_490:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:944*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x606fd7b9,0x000e87a1,x2, 444*SIGALIGN, x3,x1, x16)

inst_491:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:946*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xe3994b4b,0x0009e4d6,x2, 446*SIGALIGN, x3,x1, x16)

inst_492:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:948*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0xfd029cc8,0x7fb397fc,x2, 448*SIGALIGN, x3,x1, x16)

inst_493:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:950*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0x00384929,0x802aed7d,x2, 450*SIGALIGN, x3,x1, x16)

inst_494:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:952*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0xe3994b4b,0x0009e4d6,x2, 452*SIGALIGN, x3,x1, x16)

inst_495:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:954*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x59342c81,0x000cf6a6,x2, 454*SIGALIGN, x3,x1, x16)

inst_496:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:956*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x4c1e5de7,0x7fb9ac31,x2, 456*SIGALIGN, x3,x1, x16)

inst_497:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:958*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0x00384929,0x802aed7d,x2, 458*SIGALIGN, x3,x1, x16)

inst_498:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:960*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x59342c81,0x000cf6a6,x2, 460*SIGALIGN, x3,x1, x16)

inst_499:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:962*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x1c11ae96,0x800bdb7a,x2, 462*SIGALIGN, x3,x1, x16)

inst_500:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:964*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x02c7d202,0xffb77b67,x2, 464*SIGALIGN, x3,x1, x16)

inst_501:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:966*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0x00384929,0x802aed7d,x2, 466*SIGALIGN, x3,x1, x16)

inst_502:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:968*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x1c11ae96,0x800bdb7a,x2, 468*SIGALIGN, x3,x1, x16)

inst_503:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:970*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x8e107c85,0x800b25a1,x2, 470*SIGALIGN, x3,x1, x16)

inst_504:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:972*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x31b23d7b,0xffb61347,x2, 472*SIGALIGN, x3,x1, x16)

inst_505:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:974*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0x00384929,0x802aed7d,x2, 474*SIGALIGN, x3,x1, x16)

inst_506:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:976*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x8e107c85,0x800b25a1,x2, 476*SIGALIGN, x3,x1, x16)

inst_507:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:978*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x79b8b11e,0x8007eccd,x2, 478*SIGALIGN, x3,x1, x16)

inst_508:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:980*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x36c9b8db,0xffaf639b,x2, 480*SIGALIGN, x3,x1, x16)

inst_509:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:982*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0x00384929,0x802aed7d,x2, 482*SIGALIGN, x3,x1, x16)

inst_510:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:984*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x79b8b11e,0x8007eccd,x2, 484*SIGALIGN, x3,x1, x16)

inst_511:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:986*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x100685f6,0x800bfded,x2, 486*SIGALIGN, x3,x1, x16)

inst_512:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:988*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0xe6e1a7e1,0xffb7bf9f,x2, 488*SIGALIGN, x3,x1, x16)

inst_513:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 1 and fe2 == 0x002 and fm2 == 0xaed7d00384929 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x802aed7d00384929
offset:990*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0x00384929,0x802aed7d,x2, 490*SIGALIGN, x3,x1, x16)

inst_514:// fs1 == 1 and fe1 == 0x002 and fm1 == 0xaed7d00384929 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x802aed7d00384929; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:992*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00384929, 0x802aed7d,0x100685f6,0x800bfded,x2, 492*SIGALIGN, x3,x1, x16)

inst_515:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:994*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x6fb4c17b,0x800190ba,x2, 494*SIGALIGN, x3,x1, x16)

inst_516:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x562b299a4db6f and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800562b299a4db6f; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:996*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x99a4db6f, 0x800562b2,0xc6cde040,0xffbefff2,x2, 496*SIGALIGN, x3,x1, x16)

inst_517:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x562b299a4db6f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x800562b299a4db6f
offset:998*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x99a4db6f,0x800562b2,x2, 498*SIGALIGN, x3,x1, x16)

inst_518:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x562b299a4db6f and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800562b299a4db6f; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1000*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x99a4db6f, 0x800562b2,0x6fb4c17b,0x800190ba,x2, 500*SIGALIGN, x3,x1, x16)

inst_519:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1002*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0x00000000,0x00000000,x2, 502*SIGALIGN, x3,x1, x16)

inst_520:// fs1 == 1 and fe1 == 0x401 and fm1 == 0xdf542a23bff8b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xc01df542a23bff8b; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1004*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xa23bff8b, 0xc01df542,0x00000000,0x00000000,x2, 504*SIGALIGN, x3,x1, x16)

inst_521:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x401 and fm2 == 0xdf542a23bff8b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xc01df542a23bff8b
offset:1006*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xa23bff8b,0xc01df542,x2, 506*SIGALIGN, x3,x1, x16)

inst_522:// fs1 == 1 and fe1 == 0x7fd and fm1 == 0xaa9de4479f361 and fs2 == 1 and fe2 == 0x401 and fm2 == 0xdf542a23bff8b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffdaa9de4479f361; valaddr_reg:x2; op2:x26; op2val:0xc01df542a23bff8b
offset:1008*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4479f361, 0xffdaa9de,0xa23bff8b,0xc01df542,x2, 508*SIGALIGN, x3,x1, x16)

inst_523:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1010*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x8c697cd0,0x7feb0580,x2, 510*SIGALIGN, x3,x1, x16)
RVTEST_SIGBASE(x1,signature_x1_4)

inst_524:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:1012*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x00000000,0xfff00000,x2, 0*SIGALIGN, x3,x1, x16)

inst_525:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1014*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xc79d85d6,0xffcf41ce,x2, 2*SIGALIGN, x3,x1, x16)

inst_526:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1016*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xa5f0ae42,0x7fed1ca4,x2, 4*SIGALIGN, x3,x1, x16)

inst_527:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1018*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xc74effc4,0xffe30ac7,x2, 6*SIGALIGN, x3,x1, x16)

inst_528:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1020*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x16f41b26,0xff91a0af,x2, 8*SIGALIGN, x3,x1, x16)

inst_529:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x90172394ad178 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff990172394ad178; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:1022*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x394ad178, 0xff990172,0xdcb121f0,0xffc608da,x2, 10*SIGALIGN, x3,x1, x16)

inst_530:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x90172394ad178 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0xff990172394ad178
offset:1024*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x394ad178,0xff990172,x2, 12*SIGALIGN, x3,x1, x16)

inst_531:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x90172394ad178 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff990172394ad178; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1026*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x394ad178, 0xff990172,0x16f41b26,0xff91a0af,x2, 14*SIGALIGN, x3,x1, x16)

inst_532:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x90172394ad178 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xff990172394ad178
offset:1028*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x394ad178,0xff990172,x2, 16*SIGALIGN, x3,x1, x16)

inst_533:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1030*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x4414ba5e,0x0006baa9,x2, 18*SIGALIGN, x3,x1, x16)

inst_534:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x3281b93459f2b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8003281b93459f2b; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:1032*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x93459f2b, 0x8003281b,0x6b58e06e,0x7fe0a868,x2, 20*SIGALIGN, x3,x1, x16)

inst_535:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x3281b93459f2b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x8003281b93459f2b
offset:1034*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x93459f2b,0x8003281b,x2, 22*SIGALIGN, x3,x1, x16)

inst_536:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x3281b93459f2b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8003281b93459f2b; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1036*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x93459f2b, 0x8003281b,0x4414ba5e,0x0006baa9,x2, 24*SIGALIGN, x3,x1, x16)

inst_537:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x3281b93459f2b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x8003281b93459f2b
offset:1038*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x93459f2b,0x8003281b,x2, 26*SIGALIGN, x3,x1, x16)

inst_538:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1040*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x63a8e27a,0x000c8a70,x2, 28*SIGALIGN, x3,x1, x16)

inst_539:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:1042*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0xd9c9a110,0x7fb8d5e4,x2, 30*SIGALIGN, x3,x1, x16)

inst_540:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1044*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0xc0b837af,0x801f9113,x2, 32*SIGALIGN, x3,x1, x16)

inst_541:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1046*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x63a8e27a,0x000c8a70,x2, 34*SIGALIGN, x3,x1, x16)

inst_542:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1048*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xc0b837af,0x801f9113,x2, 36*SIGALIGN, x3,x1, x16)

inst_543:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1050*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x606fd7b9,0x000e87a1,x2, 38*SIGALIGN, x3,x1, x16)

inst_544:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:1052*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x7dd9aeac,0x7fbcc649,x2, 40*SIGALIGN, x3,x1, x16)

inst_545:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1054*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0xc0b837af,0x801f9113,x2, 42*SIGALIGN, x3,x1, x16)

inst_546:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1056*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x606fd7b9,0x000e87a1,x2, 44*SIGALIGN, x3,x1, x16)

inst_547:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1058*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0xe3994b4b,0x0009e4d6,x2, 46*SIGALIGN, x3,x1, x16)

inst_548:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:1060*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0xfd029cc8,0x7fb397fc,x2, 48*SIGALIGN, x3,x1, x16)

inst_549:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1062*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0xc0b837af,0x801f9113,x2, 50*SIGALIGN, x3,x1, x16)

inst_550:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1064*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0xe3994b4b,0x0009e4d6,x2, 52*SIGALIGN, x3,x1, x16)

inst_551:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1066*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x59342c81,0x000cf6a6,x2, 54*SIGALIGN, x3,x1, x16)

inst_552:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:1068*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x4c1e5de7,0x7fb9ac31,x2, 56*SIGALIGN, x3,x1, x16)

inst_553:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1070*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0xc0b837af,0x801f9113,x2, 58*SIGALIGN, x3,x1, x16)

inst_554:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1072*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x59342c81,0x000cf6a6,x2, 60*SIGALIGN, x3,x1, x16)

inst_555:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1074*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x1c11ae96,0x800bdb7a,x2, 62*SIGALIGN, x3,x1, x16)

inst_556:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:1076*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x02c7d202,0xffb77b67,x2, 64*SIGALIGN, x3,x1, x16)

inst_557:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1078*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0xc0b837af,0x801f9113,x2, 66*SIGALIGN, x3,x1, x16)

inst_558:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1080*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x1c11ae96,0x800bdb7a,x2, 68*SIGALIGN, x3,x1, x16)

inst_559:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1082*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x8e107c85,0x800b25a1,x2, 70*SIGALIGN, x3,x1, x16)

inst_560:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:1084*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x31b23d7b,0xffb61347,x2, 72*SIGALIGN, x3,x1, x16)

inst_561:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1086*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0xc0b837af,0x801f9113,x2, 74*SIGALIGN, x3,x1, x16)

inst_562:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1088*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x8e107c85,0x800b25a1,x2, 76*SIGALIGN, x3,x1, x16)

inst_563:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1090*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x79b8b11e,0x8007eccd,x2, 78*SIGALIGN, x3,x1, x16)

inst_564:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:1092*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x36c9b8db,0xffaf639b,x2, 80*SIGALIGN, x3,x1, x16)

inst_565:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1094*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0xc0b837af,0x801f9113,x2, 82*SIGALIGN, x3,x1, x16)

inst_566:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1096*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x79b8b11e,0x8007eccd,x2, 84*SIGALIGN, x3,x1, x16)

inst_567:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1098*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x100685f6,0x800bfded,x2, 86*SIGALIGN, x3,x1, x16)

inst_568:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:1100*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0xe6e1a7e1,0xffb7bf9f,x2, 88*SIGALIGN, x3,x1, x16)

inst_569:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 1 and fe2 == 0x001 and fm2 == 0xf9113c0b837af and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x801f9113c0b837af
offset:1102*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0xc0b837af,0x801f9113,x2, 90*SIGALIGN, x3,x1, x16)

inst_570:// fs1 == 1 and fe1 == 0x001 and fm1 == 0xf9113c0b837af and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801f9113c0b837af; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1104*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc0b837af, 0x801f9113,0x100685f6,0x800bfded,x2, 92*SIGALIGN, x3,x1, x16)

inst_571:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1106*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x6fb4c17b,0x800190ba,x2, 94*SIGALIGN, x3,x1, x16)

inst_572:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x3281b93459f2b and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8003281b93459f2b; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:1108*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x93459f2b, 0x8003281b,0xc6cde040,0xffbefff2,x2, 96*SIGALIGN, x3,x1, x16)

inst_573:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x3281b93459f2b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x8003281b93459f2b
offset:1110*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x93459f2b,0x8003281b,x2, 98*SIGALIGN, x3,x1, x16)

inst_574:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x3281b93459f2b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8003281b93459f2b; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1112*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x93459f2b, 0x8003281b,0x6fb4c17b,0x800190ba,x2, 100*SIGALIGN, x3,x1, x16)

inst_575:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1114*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x00000000,0x00000000,x2, 102*SIGALIGN, x3,x1, x16)

inst_576:// fs1 == 1 and fe1 == 0x401 and fm1 == 0x18f3f961804da and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xc0118f3f961804da; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1116*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x961804da, 0xc0118f3f,0x00000000,0x00000000,x2, 104*SIGALIGN, x3,x1, x16)

inst_577:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x401 and fm2 == 0x18f3f961804da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xc0118f3f961804da
offset:1118*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x961804da,0xc0118f3f,x2, 106*SIGALIGN, x3,x1, x16)

inst_578:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0xf41cec79d85d6 and fs2 == 1 and fe2 == 0x401 and fm2 == 0x18f3f961804da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffcf41cec79d85d6; valaddr_reg:x2; op2:x26; op2val:0xc0118f3f961804da
offset:1120*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc79d85d6, 0xffcf41ce,0x961804da,0xc0118f3f,x2, 108*SIGALIGN, x3,x1, x16)

inst_579:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1122*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x8c697cd0,0x7feb0580,x2, 110*SIGALIGN, x3,x1, x16)

inst_580:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:1124*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x00000000,0xfff00000,x2, 112*SIGALIGN, x3,x1, x16)

inst_581:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1126*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x16f41b26,0xff91a0af,x2, 114*SIGALIGN, x3,x1, x16)

inst_582:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1128*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xdae52040,0x7fe05c5c,x2, 116*SIGALIGN, x3,x1, x16)

inst_583:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1130*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0xdae52040,0x7fe05c5c,x2, 118*SIGALIGN, x3,x1, x16)

inst_584:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0x608dadcb121f0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xffc608dadcb121f0
offset:1132*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xdcb121f0,0xffc608da,x2, 120*SIGALIGN, x3,x1, x16)

inst_585:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1134*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x933e9472,0x7fde8090,x2, 122*SIGALIGN, x3,x1, x16)

inst_586:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1136*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x933e9472,0x7fde8090,x2, 124*SIGALIGN, x3,x1, x16)

inst_587:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1138*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xb230ec5b,0x7fd209a1,x2, 126*SIGALIGN, x3,x1, x16)

inst_588:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1140*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0xb230ec5b,0x7fd209a1,x2, 128*SIGALIGN, x3,x1, x16)

inst_589:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1142*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xa5f0ae42,0x7fed1ca4,x2, 130*SIGALIGN, x3,x1, x16)

inst_590:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1144*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x9802c9cb,0xffcefb59,x2, 132*SIGALIGN, x3,x1, x16)

inst_591:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1146*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x9802c9cb,0xffcefb59,x2, 134*SIGALIGN, x3,x1, x16)

inst_592:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1148*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xc74effc4,0xffe30ac7,x2, 136*SIGALIGN, x3,x1, x16)

inst_593:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1150*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x4479f361,0xffdaa9de,x2, 138*SIGALIGN, x3,x1, x16)

inst_594:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1152*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0x4479f361,0xffdaa9de,x2, 140*SIGALIGN, x3,x1, x16)

inst_595:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1154*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xc79d85d6,0xffcf41ce,x2, 142*SIGALIGN, x3,x1, x16)

inst_596:// fs1 == 1 and fe1 == 0x7fc and fm1 == 0x608dadcb121f0 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffc608dadcb121f0; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1156*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xdcb121f0, 0xffc608da,0xc79d85d6,0xffcf41ce,x2, 144*SIGALIGN, x3,x1, x16)

inst_597:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1158*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x4414ba5e,0x0006baa9,x2, 146*SIGALIGN, x3,x1, x16)

inst_598:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x239ac6f35e200 and fs2 == 0 and fe2 == 0x7fa and fm2 == 0xaa70d788e33e4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800239ac6f35e200; valaddr_reg:x2; op2:x26; op2val:0x7faaa70d788e33e4
offset:1160*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f35e200, 0x800239ac,0x788e33e4,0x7faaa70d,x2, 148*SIGALIGN, x3,x1, x16)

inst_599:// fs1 == 0 and fe1 == 0x7fa and fm1 == 0xaa70d788e33e4 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x239ac6f35e200 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7faaa70d788e33e4; valaddr_reg:x2; op2:x26; op2val:0x800239ac6f35e200
offset:1162*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x788e33e4, 0x7faaa70d,0x6f35e200,0x800239ac,x2, 150*SIGALIGN, x3,x1, x16)

inst_600:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x239ac6f35e200 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800239ac6f35e200; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1164*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f35e200, 0x800239ac,0x4414ba5e,0x0006baa9,x2, 152*SIGALIGN, x3,x1, x16)

inst_601:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x239ac6f35e200 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x800239ac6f35e200
offset:1166*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x6f35e200,0x800239ac,x2, 154*SIGALIGN, x3,x1, x16)

inst_602:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1168*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x63a8e27a,0x000c8a70,x2, 156*SIGALIGN, x3,x1, x16)

inst_603:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x3de50ae3ae740 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x7f83de50ae3ae740
offset:1170*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0xae3ae740,0x7f83de50,x2, 158*SIGALIGN, x3,x1, x16)

inst_604:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x3de50ae3ae740 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f83de50ae3ae740; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1172*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xae3ae740, 0x7f83de50,0x581ad3fd,0x801640bc,x2, 160*SIGALIGN, x3,x1, x16)

inst_605:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1174*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x63a8e27a,0x000c8a70,x2, 162*SIGALIGN, x3,x1, x16)

inst_606:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1176*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x581ad3fd,0x801640bc,x2, 164*SIGALIGN, x3,x1, x16)

inst_607:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1178*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x606fd7b9,0x000e87a1,x2, 166*SIGALIGN, x3,x1, x16)

inst_608:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x7050797e15889 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x7f87050797e15889
offset:1180*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x97e15889,0x7f870507,x2, 168*SIGALIGN, x3,x1, x16)

inst_609:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x7050797e15889 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f87050797e15889; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1182*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x97e15889, 0x7f870507,0x581ad3fd,0x801640bc,x2, 170*SIGALIGN, x3,x1, x16)

inst_610:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1184*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x606fd7b9,0x000e87a1,x2, 172*SIGALIGN, x3,x1, x16)

inst_611:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1186*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0xe3994b4b,0x0009e4d6,x2, 174*SIGALIGN, x3,x1, x16)

inst_612:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x7f7 and fm2 == 0xf5994c8042e0c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x7f7f5994c8042e0c
offset:1188*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0xc8042e0c,0x7f7f5994,x2, 176*SIGALIGN, x3,x1, x16)

inst_613:// fs1 == 0 and fe1 == 0x7f7 and fm1 == 0xf5994c8042e0c and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f7f5994c8042e0c; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1190*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc8042e0c, 0x7f7f5994,0x581ad3fd,0x801640bc,x2, 178*SIGALIGN, x3,x1, x16)

inst_614:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1192*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0xe3994b4b,0x0009e4d6,x2, 180*SIGALIGN, x3,x1, x16)

inst_615:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1194*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x59342c81,0x000cf6a6,x2, 182*SIGALIGN, x3,x1, x16)

inst_616:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x489c109b1e4b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x7f8489c109b1e4b9
offset:1196*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x09b1e4b9,0x7f8489c1,x2, 184*SIGALIGN, x3,x1, x16)

inst_617:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x489c109b1e4b9 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f8489c109b1e4b9; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1198*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x09b1e4b9, 0x7f8489c1,0x581ad3fd,0x801640bc,x2, 186*SIGALIGN, x3,x1, x16)

inst_618:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1200*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x59342c81,0x000cf6a6,x2, 188*SIGALIGN, x3,x1, x16)

inst_619:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1202*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x1c11ae96,0x800bdb7a,x2, 190*SIGALIGN, x3,x1, x16)

inst_620:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x2c91f356ca801 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0xff82c91f356ca801
offset:1204*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x356ca801,0xff82c91f,x2, 192*SIGALIGN, x3,x1, x16)

inst_621:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x2c91f356ca801 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff82c91f356ca801; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1206*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x356ca801, 0xff82c91f,0x581ad3fd,0x801640bc,x2, 194*SIGALIGN, x3,x1, x16)

inst_622:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1208*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x1c11ae96,0x800bdb7a,x2, 196*SIGALIGN, x3,x1, x16)

inst_623:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1210*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x8e107c85,0x800b25a1,x2, 198*SIGALIGN, x3,x1, x16)

inst_624:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x1a905c15b6463 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0xff81a905c15b6463
offset:1212*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0xc15b6463,0xff81a905,x2, 200*SIGALIGN, x3,x1, x16)

inst_625:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x1a905c15b6463 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff81a905c15b6463; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1214*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc15b6463, 0xff81a905,0x581ad3fd,0x801640bc,x2, 202*SIGALIGN, x3,x1, x16)

inst_626:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1216*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x8e107c85,0x800b25a1,x2, 204*SIGALIGN, x3,x1, x16)

inst_627:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1218*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x79b8b11e,0x8007eccd,x2, 206*SIGALIGN, x3,x1, x16)

inst_628:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x7f7 and fm2 == 0x91c7c2bd493e3 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0xff791c7c2bd493e3
offset:1220*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x2bd493e3,0xff791c7c,x2, 208*SIGALIGN, x3,x1, x16)

inst_629:// fs1 == 1 and fe1 == 0x7f7 and fm1 == 0x91c7c2bd493e3 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff791c7c2bd493e3; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1222*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2bd493e3, 0xff791c7c,0x581ad3fd,0x801640bc,x2, 210*SIGALIGN, x3,x1, x16)

inst_630:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1224*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x79b8b11e,0x8007eccd,x2, 212*SIGALIGN, x3,x1, x16)

inst_631:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1226*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x100685f6,0x800bfded,x2, 214*SIGALIGN, x3,x1, x16)

inst_632:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x2ffb31f1aecb4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0xff82ffb31f1aecb4
offset:1228*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x1f1aecb4,0xff82ffb3,x2, 216*SIGALIGN, x3,x1, x16)

inst_633:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x2ffb31f1aecb4 and fs2 == 1 and fe2 == 0x001 and fm2 == 0x640bc581ad3fd and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff82ffb31f1aecb4; valaddr_reg:x2; op2:x26; op2val:0x801640bc581ad3fd
offset:1230*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1f1aecb4, 0xff82ffb3,0x581ad3fd,0x801640bc,x2, 218*SIGALIGN, x3,x1, x16)

inst_634:// fs1 == 1 and fe1 == 0x001 and fm1 == 0x640bc581ad3fd and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x801640bc581ad3fd; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1232*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x581ad3fd, 0x801640bc,0x100685f6,0x800bfded,x2, 220*SIGALIGN, x3,x1, x16)

inst_635:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1234*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x6fb4c17b,0x800190ba,x2, 222*SIGALIGN, x3,x1, x16)

inst_636:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x239ac6f35e200 and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x8ccc238a4b367 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800239ac6f35e200; valaddr_reg:x2; op2:x26; op2val:0xff88ccc238a4b367
offset:1236*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f35e200, 0x800239ac,0x38a4b367,0xff88ccc2,x2, 224*SIGALIGN, x3,x1, x16)

inst_637:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x8ccc238a4b367 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x239ac6f35e200 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff88ccc238a4b367; valaddr_reg:x2; op2:x26; op2val:0x800239ac6f35e200
offset:1238*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x38a4b367, 0xff88ccc2,0x6f35e200,0x800239ac,x2, 226*SIGALIGN, x3,x1, x16)

inst_638:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x239ac6f35e200 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800239ac6f35e200; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1240*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f35e200, 0x800239ac,0x6fb4c17b,0x800190ba,x2, 228*SIGALIGN, x3,x1, x16)

inst_639:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1242*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x00000000,0x00000000,x2, 230*SIGALIGN, x3,x1, x16)

inst_640:// fs1 == 1 and fe1 == 0x400 and fm1 == 0x8c1d4306e5cd5 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xc008c1d4306e5cd5; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1244*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x306e5cd5, 0xc008c1d4,0x00000000,0x00000000,x2, 232*SIGALIGN, x3,x1, x16)

inst_641:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x400 and fm2 == 0x8c1d4306e5cd5 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xc008c1d4306e5cd5
offset:1246*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x306e5cd5,0xc008c1d4,x2, 234*SIGALIGN, x3,x1, x16)

inst_642:// fs1 == 1 and fe1 == 0x7f9 and fm1 == 0x1a0af16f41b26 and fs2 == 1 and fe2 == 0x400 and fm2 == 0x8c1d4306e5cd5 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff91a0af16f41b26; valaddr_reg:x2; op2:x26; op2val:0xc008c1d4306e5cd5
offset:1248*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x16f41b26, 0xff91a0af,0x306e5cd5,0xc008c1d4,x2, 236*SIGALIGN, x3,x1, x16)

inst_643:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1250*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x8c697cd0,0x7feb0580,x2, 238*SIGALIGN, x3,x1, x16)

inst_644:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:1252*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x00000000,0x7ff00000,x2, 240*SIGALIGN, x3,x1, x16)

inst_645:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1254*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x4414ba5e,0x0006baa9,x2, 242*SIGALIGN, x3,x1, x16)

inst_646:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1256*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0xdae52040,0x7fe05c5c,x2, 244*SIGALIGN, x3,x1, x16)

inst_647:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1258*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0xdae52040,0x7fe05c5c,x2, 246*SIGALIGN, x3,x1, x16)

inst_648:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x0a8686b58e06e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7fe0a8686b58e06e
offset:1260*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x6b58e06e,0x7fe0a868,x2, 248*SIGALIGN, x3,x1, x16)

inst_649:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1262*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x933e9472,0x7fde8090,x2, 250*SIGALIGN, x3,x1, x16)

inst_650:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1264*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x933e9472,0x7fde8090,x2, 252*SIGALIGN, x3,x1, x16)

inst_651:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1266*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0xb230ec5b,0x7fd209a1,x2, 254*SIGALIGN, x3,x1, x16)

inst_652:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1268*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0xb230ec5b,0x7fd209a1,x2, 256*SIGALIGN, x3,x1, x16)

inst_653:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1270*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0xa5f0ae42,0x7fed1ca4,x2, 258*SIGALIGN, x3,x1, x16)

inst_654:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1272*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x9802c9cb,0xffcefb59,x2, 260*SIGALIGN, x3,x1, x16)

inst_655:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1274*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x9802c9cb,0xffcefb59,x2, 262*SIGALIGN, x3,x1, x16)

inst_656:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1276*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0xc74effc4,0xffe30ac7,x2, 264*SIGALIGN, x3,x1, x16)

inst_657:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1278*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x4479f361,0xffdaa9de,x2, 266*SIGALIGN, x3,x1, x16)

inst_658:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1280*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0x4479f361,0xffdaa9de,x2, 268*SIGALIGN, x3,x1, x16)

inst_659:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1282*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0xc79d85d6,0xffcf41ce,x2, 270*SIGALIGN, x3,x1, x16)

inst_660:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x0a8686b58e06e and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe0a8686b58e06e; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1284*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6b58e06e, 0x7fe0a868,0xc79d85d6,0xffcf41ce,x2, 272*SIGALIGN, x3,x1, x16)

inst_661:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1286*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x16f41b26,0xff91a0af,x2, 274*SIGALIGN, x3,x1, x16)

inst_662:// fs1 == 0 and fe1 == 0x7fa and fm1 == 0xaa70d788e33e4 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7faaa70d788e33e4; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1288*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x788e33e4, 0x7faaa70d,0x16f41b26,0xff91a0af,x2, 276*SIGALIGN, x3,x1, x16)

inst_663:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x7fa and fm2 == 0xaa70d788e33e4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x7faaa70d788e33e4
offset:1290*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x788e33e4,0x7faaa70d,x2, 278*SIGALIGN, x3,x1, x16)

inst_664:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1292*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x63a8e27a,0x000c8a70,x2, 280*SIGALIGN, x3,x1, x16)

inst_665:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x1410b3d2a7d0c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x0001410b3d2a7d0c
offset:1294*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x3d2a7d0c,0x0001410b,x2, 282*SIGALIGN, x3,x1, x16)

inst_666:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x1410b3d2a7d0c and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0001410b3d2a7d0c; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1296*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3d2a7d0c, 0x0001410b,0x2a33d1eb,0x0030d2a7,x2, 284*SIGALIGN, x3,x1, x16)

inst_667:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1298*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x63a8e27a,0x000c8a70,x2, 286*SIGALIGN, x3,x1, x16)

inst_668:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1300*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x2a33d1eb,0x0030d2a7,x2, 288*SIGALIGN, x3,x1, x16)

inst_669:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1302*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x606fd7b9,0x000e87a1,x2, 290*SIGALIGN, x3,x1, x16)

inst_670:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x173f689a4c8c6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x000173f689a4c8c6
offset:1304*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x89a4c8c6,0x000173f6,x2, 292*SIGALIGN, x3,x1, x16)

inst_671:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x173f689a4c8c6 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000173f689a4c8c6; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1306*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x89a4c8c6, 0x000173f6,0x2a33d1eb,0x0030d2a7,x2, 294*SIGALIGN, x3,x1, x16)

inst_672:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1308*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x606fd7b9,0x000e87a1,x2, 296*SIGALIGN, x3,x1, x16)

inst_673:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1310*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0xe3994b4b,0x0009e4d6,x2, 298*SIGALIGN, x3,x1, x16)

inst_674:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0fd48b05c2121 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x0000fd48b05c2121
offset:1312*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0xb05c2121,0x0000fd48,x2, 300*SIGALIGN, x3,x1, x16)

inst_675:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0fd48b05c2121 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000fd48b05c2121; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1314*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb05c2121, 0x0000fd48,0x2a33d1eb,0x0030d2a7,x2, 302*SIGALIGN, x3,x1, x16)

inst_676:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1316*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0xe3994b4b,0x0009e4d6,x2, 304*SIGALIGN, x3,x1, x16)

inst_677:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1318*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x59342c81,0x000cf6a6,x2, 306*SIGALIGN, x3,x1, x16)

inst_678:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0x14bdd6f520473 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x00014bdd6f520473
offset:1320*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x6f520473,0x00014bdd,x2, 308*SIGALIGN, x3,x1, x16)

inst_679:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x14bdd6f520473 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00014bdd6f520473; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1322*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f520473, 0x00014bdd,0x2a33d1eb,0x0030d2a7,x2, 310*SIGALIGN, x3,x1, x16)

inst_680:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1324*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x59342c81,0x000cf6a6,x2, 312*SIGALIGN, x3,x1, x16)

inst_681:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1326*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x1c11ae96,0x800bdb7a,x2, 314*SIGALIGN, x3,x1, x16)

inst_682:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x12f8c3601c4a9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x80012f8c3601c4a9
offset:1328*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x3601c4a9,0x80012f8c,x2, 316*SIGALIGN, x3,x1, x16)

inst_683:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x12f8c3601c4a9 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80012f8c3601c4a9; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1330*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3601c4a9, 0x80012f8c,0x2a33d1eb,0x0030d2a7,x2, 318*SIGALIGN, x3,x1, x16)

inst_684:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1332*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x1c11ae96,0x800bdb7a,x2, 320*SIGALIGN, x3,x1, x16)

inst_685:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1334*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x8e107c85,0x800b25a1,x2, 322*SIGALIGN, x3,x1, x16)

inst_686:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x11d5cf49b3fa7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x80011d5cf49b3fa7
offset:1336*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0xf49b3fa7,0x80011d5c,x2, 324*SIGALIGN, x3,x1, x16)

inst_687:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x11d5cf49b3fa7 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80011d5cf49b3fa7; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1338*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf49b3fa7, 0x80011d5c,0x2a33d1eb,0x0030d2a7,x2, 326*SIGALIGN, x3,x1, x16)

inst_688:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1340*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x8e107c85,0x800b25a1,x2, 328*SIGALIGN, x3,x1, x16)

inst_689:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1342*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x79b8b11e,0x8007eccd,x2, 330*SIGALIGN, x3,x1, x16)

inst_690:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x0cae158f8de83 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x8000cae158f8de83
offset:1344*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x58f8de83,0x8000cae1,x2, 332*SIGALIGN, x3,x1, x16)

inst_691:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0cae158f8de83 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000cae158f8de83; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1346*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x58f8de83, 0x8000cae1,0x2a33d1eb,0x0030d2a7,x2, 334*SIGALIGN, x3,x1, x16)

inst_692:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1348*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x79b8b11e,0x8007eccd,x2, 336*SIGALIGN, x3,x1, x16)

inst_693:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1350*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x100685f6,0x800bfded,x2, 338*SIGALIGN, x3,x1, x16)

inst_694:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0x132fe1b33da32 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x800132fe1b33da32
offset:1352*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x1b33da32,0x800132fe,x2, 340*SIGALIGN, x3,x1, x16)

inst_695:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x132fe1b33da32 and fs2 == 0 and fe2 == 0x003 and fm2 == 0x0d2a72a33d1eb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800132fe1b33da32; valaddr_reg:x2; op2:x26; op2val:0x0030d2a72a33d1eb
offset:1354*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1b33da32, 0x800132fe,0x2a33d1eb,0x0030d2a7,x2, 342*SIGALIGN, x3,x1, x16)

inst_696:// fs1 == 0 and fe1 == 0x003 and fm1 == 0x0d2a72a33d1eb and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0030d2a72a33d1eb; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1356*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2a33d1eb, 0x0030d2a7,0x100685f6,0x800bfded,x2, 344*SIGALIGN, x3,x1, x16)

inst_697:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1358*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x6fb4c17b,0x800190ba,x2, 346*SIGALIGN, x3,x1, x16)

inst_698:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1360*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x4414ba5e,0x0006baa9,x2, 348*SIGALIGN, x3,x1, x16)

inst_699:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1362*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x00000000,0x00000000,x2, 350*SIGALIGN, x3,x1, x16)

inst_700:// fs1 == 0 and fe1 == 0x402 and fm1 == 0x2b74f7c4aeb28 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x4022b74f7c4aeb28; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1364*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7c4aeb28, 0x4022b74f,0x00000000,0x00000000,x2, 352*SIGALIGN, x3,x1, x16)

inst_701:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x402 and fm2 == 0x2b74f7c4aeb28 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x4022b74f7c4aeb28
offset:1366*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x7c4aeb28,0x4022b74f,x2, 354*SIGALIGN, x3,x1, x16)

inst_702:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x6baa94414ba5e and fs2 == 0 and fe2 == 0x402 and fm2 == 0x2b74f7c4aeb28 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0006baa94414ba5e; valaddr_reg:x2; op2:x26; op2val:0x4022b74f7c4aeb28
offset:1368*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4414ba5e, 0x0006baa9,0x7c4aeb28,0x4022b74f,x2, 356*SIGALIGN, x3,x1, x16)

inst_703:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1370*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x8c697cd0,0x7feb0580,x2, 358*SIGALIGN, x3,x1, x16)

inst_704:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xf0b5e103c0954 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fef0b5e103c0954; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1372*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x103c0954, 0x7fef0b5e,0x8c697cd0,0x7feb0580,x2, 360*SIGALIGN, x3,x1, x16)

inst_705:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xf0b5e103c0954 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7fef0b5e103c0954
offset:1374*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x103c0954,0x7fef0b5e,x2, 362*SIGALIGN, x3,x1, x16)

inst_706:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1376*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x63a8e27a,0x000c8a70,x2, 364*SIGALIGN, x3,x1, x16)

inst_707:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1378*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xdae52040,0x7fe05c5c,x2, 366*SIGALIGN, x3,x1, x16)

inst_708:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1380*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0xdae52040,0x7fe05c5c,x2, 368*SIGALIGN, x3,x1, x16)

inst_709:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x8d5e4d9c9a110 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7fb8d5e4d9c9a110
offset:1382*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xd9c9a110,0x7fb8d5e4,x2, 370*SIGALIGN, x3,x1, x16)

inst_710:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1384*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x933e9472,0x7fde8090,x2, 372*SIGALIGN, x3,x1, x16)

inst_711:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1386*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0x933e9472,0x7fde8090,x2, 374*SIGALIGN, x3,x1, x16)

inst_712:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1388*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xb230ec5b,0x7fd209a1,x2, 376*SIGALIGN, x3,x1, x16)

inst_713:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1390*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0xb230ec5b,0x7fd209a1,x2, 378*SIGALIGN, x3,x1, x16)

inst_714:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1392*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xa5f0ae42,0x7fed1ca4,x2, 380*SIGALIGN, x3,x1, x16)

inst_715:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xf0b5e103c0954 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fef0b5e103c0954; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1394*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x103c0954, 0x7fef0b5e,0xa5f0ae42,0x7fed1ca4,x2, 382*SIGALIGN, x3,x1, x16)

inst_716:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1396*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x9802c9cb,0xffcefb59,x2, 384*SIGALIGN, x3,x1, x16)

inst_717:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1398*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0x9802c9cb,0xffcefb59,x2, 386*SIGALIGN, x3,x1, x16)

inst_718:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1400*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xc74effc4,0xffe30ac7,x2, 388*SIGALIGN, x3,x1, x16)

inst_719:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xf0b5e103c0954 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fef0b5e103c0954; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1402*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x103c0954, 0x7fef0b5e,0xc74effc4,0xffe30ac7,x2, 390*SIGALIGN, x3,x1, x16)

inst_720:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1404*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x4479f361,0xffdaa9de,x2, 392*SIGALIGN, x3,x1, x16)

inst_721:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1406*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0x4479f361,0xffdaa9de,x2, 394*SIGALIGN, x3,x1, x16)

inst_722:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1408*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xc79d85d6,0xffcf41ce,x2, 396*SIGALIGN, x3,x1, x16)

inst_723:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x8d5e4d9c9a110 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb8d5e4d9c9a110; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1410*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xd9c9a110, 0x7fb8d5e4,0xc79d85d6,0xffcf41ce,x2, 398*SIGALIGN, x3,x1, x16)

inst_724:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1412*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x16f41b26,0xff91a0af,x2, 400*SIGALIGN, x3,x1, x16)

inst_725:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x3de50ae3ae740 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f83de50ae3ae740; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1414*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xae3ae740, 0x7f83de50,0x16f41b26,0xff91a0af,x2, 402*SIGALIGN, x3,x1, x16)

inst_726:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x3de50ae3ae740 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x7f83de50ae3ae740
offset:1416*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xae3ae740,0x7f83de50,x2, 404*SIGALIGN, x3,x1, x16)

inst_727:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1418*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x4414ba5e,0x0006baa9,x2, 406*SIGALIGN, x3,x1, x16)

inst_728:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x1410b3d2a7d0c and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0001410b3d2a7d0c; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1420*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3d2a7d0c, 0x0001410b,0x4414ba5e,0x0006baa9,x2, 408*SIGALIGN, x3,x1, x16)

inst_729:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x1410b3d2a7d0c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x0001410b3d2a7d0c
offset:1422*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x3d2a7d0c,0x0001410b,x2, 410*SIGALIGN, x3,x1, x16)

inst_730:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1424*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x606fd7b9,0x000e87a1,x2, 412*SIGALIGN, x3,x1, x16)

inst_731:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1426*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x63a8e27a,0x000c8a70,x2, 414*SIGALIGN, x3,x1, x16)

inst_732:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1428*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xe3994b4b,0x0009e4d6,x2, 416*SIGALIGN, x3,x1, x16)

inst_733:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1430*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x63a8e27a,0x000c8a70,x2, 418*SIGALIGN, x3,x1, x16)

inst_734:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1432*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x59342c81,0x000cf6a6,x2, 420*SIGALIGN, x3,x1, x16)

inst_735:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1434*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x63a8e27a,0x000c8a70,x2, 422*SIGALIGN, x3,x1, x16)

inst_736:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1436*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x1c11ae96,0x800bdb7a,x2, 424*SIGALIGN, x3,x1, x16)

inst_737:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1438*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x63a8e27a,0x000c8a70,x2, 426*SIGALIGN, x3,x1, x16)

inst_738:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1440*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x8e107c85,0x800b25a1,x2, 428*SIGALIGN, x3,x1, x16)

inst_739:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1442*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x63a8e27a,0x000c8a70,x2, 430*SIGALIGN, x3,x1, x16)

inst_740:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1444*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x79b8b11e,0x8007eccd,x2, 432*SIGALIGN, x3,x1, x16)

inst_741:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1446*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x63a8e27a,0x000c8a70,x2, 434*SIGALIGN, x3,x1, x16)

inst_742:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1448*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x100685f6,0x800bfded,x2, 436*SIGALIGN, x3,x1, x16)

inst_743:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:1450*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x63a8e27a,0x000c8a70,x2, 438*SIGALIGN, x3,x1, x16)

inst_744:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1452*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x6fb4c17b,0x800190ba,x2, 440*SIGALIGN, x3,x1, x16)

inst_745:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x1410b3d2a7d0c and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0001410b3d2a7d0c; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1454*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3d2a7d0c, 0x0001410b,0x5d0f8ece,0x800fa748,x2, 442*SIGALIGN, x3,x1, x16)

inst_746:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0x1410b3d2a7d0c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x0001410b3d2a7d0c
offset:1456*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x3d2a7d0c,0x0001410b,x2, 444*SIGALIGN, x3,x1, x16)

inst_747:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x1410b3d2a7d0c and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0001410b3d2a7d0c; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1458*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3d2a7d0c, 0x0001410b,0x6fb4c17b,0x800190ba,x2, 446*SIGALIGN, x3,x1, x16)

inst_748:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1460*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0x00000000,0x00000000,x2, 448*SIGALIGN, x3,x1, x16)

inst_749:// fs1 == 0 and fe1 == 0x3ff and fm1 == 0xbe776c4b9309a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x3ffbe776c4b9309a; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1462*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc4b9309a, 0x3ffbe776,0x00000000,0x00000000,x2, 450*SIGALIGN, x3,x1, x16)

inst_750:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0xbe776c4b9309a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x3ffbe776c4b9309a
offset:1464*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xc4b9309a,0x3ffbe776,x2, 452*SIGALIGN, x3,x1, x16)

inst_751:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xc8a7063a8e27a and fs2 == 0 and fe2 == 0x3ff and fm2 == 0xbe776c4b9309a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000c8a7063a8e27a; valaddr_reg:x2; op2:x26; op2val:0x3ffbe776c4b9309a
offset:1466*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x63a8e27a, 0x000c8a70,0xc4b9309a,0x3ffbe776,x2, 454*SIGALIGN, x3,x1, x16)

inst_752:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1468*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x8c697cd0,0x7feb0580,x2, 456*SIGALIGN, x3,x1, x16)

inst_753:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:1470*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x00000000,0x7ff00000,x2, 458*SIGALIGN, x3,x1, x16)

inst_754:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1472*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x606fd7b9,0x000e87a1,x2, 460*SIGALIGN, x3,x1, x16)

inst_755:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1474*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xdae52040,0x7fe05c5c,x2, 462*SIGALIGN, x3,x1, x16)

inst_756:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1476*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0xdae52040,0x7fe05c5c,x2, 464*SIGALIGN, x3,x1, x16)

inst_757:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0xcc6497dd9aeac and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7fbcc6497dd9aeac
offset:1478*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x7dd9aeac,0x7fbcc649,x2, 466*SIGALIGN, x3,x1, x16)

inst_758:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1480*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x933e9472,0x7fde8090,x2, 468*SIGALIGN, x3,x1, x16)

inst_759:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1482*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0x933e9472,0x7fde8090,x2, 470*SIGALIGN, x3,x1, x16)

inst_760:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1484*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xb230ec5b,0x7fd209a1,x2, 472*SIGALIGN, x3,x1, x16)

inst_761:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1486*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0xb230ec5b,0x7fd209a1,x2, 474*SIGALIGN, x3,x1, x16)

inst_762:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1488*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xa5f0ae42,0x7fed1ca4,x2, 476*SIGALIGN, x3,x1, x16)

inst_763:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1490*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x9802c9cb,0xffcefb59,x2, 478*SIGALIGN, x3,x1, x16)

inst_764:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1492*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0x9802c9cb,0xffcefb59,x2, 480*SIGALIGN, x3,x1, x16)

inst_765:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1494*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xc74effc4,0xffe30ac7,x2, 482*SIGALIGN, x3,x1, x16)

inst_766:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1496*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x4479f361,0xffdaa9de,x2, 484*SIGALIGN, x3,x1, x16)

inst_767:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1498*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0x4479f361,0xffdaa9de,x2, 486*SIGALIGN, x3,x1, x16)

inst_768:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1500*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xc79d85d6,0xffcf41ce,x2, 488*SIGALIGN, x3,x1, x16)

inst_769:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0xcc6497dd9aeac and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fbcc6497dd9aeac; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1502*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x7dd9aeac, 0x7fbcc649,0xc79d85d6,0xffcf41ce,x2, 490*SIGALIGN, x3,x1, x16)

inst_770:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1504*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x16f41b26,0xff91a0af,x2, 492*SIGALIGN, x3,x1, x16)

inst_771:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x7050797e15889 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f87050797e15889; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1506*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x97e15889, 0x7f870507,0x16f41b26,0xff91a0af,x2, 494*SIGALIGN, x3,x1, x16)

inst_772:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x7050797e15889 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x7f87050797e15889
offset:1508*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x97e15889,0x7f870507,x2, 496*SIGALIGN, x3,x1, x16)

inst_773:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1510*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x4414ba5e,0x0006baa9,x2, 498*SIGALIGN, x3,x1, x16)

inst_774:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x173f689a4c8c6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000173f689a4c8c6; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1512*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x89a4c8c6, 0x000173f6,0x4414ba5e,0x0006baa9,x2, 500*SIGALIGN, x3,x1, x16)

inst_775:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x173f689a4c8c6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x000173f689a4c8c6
offset:1514*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x89a4c8c6,0x000173f6,x2, 502*SIGALIGN, x3,x1, x16)

inst_776:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1516*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xe3994b4b,0x0009e4d6,x2, 504*SIGALIGN, x3,x1, x16)

inst_777:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1518*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x606fd7b9,0x000e87a1,x2, 506*SIGALIGN, x3,x1, x16)

inst_778:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1520*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x59342c81,0x000cf6a6,x2, 508*SIGALIGN, x3,x1, x16)

inst_779:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1522*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x606fd7b9,0x000e87a1,x2, 510*SIGALIGN, x3,x1, x16)
RVTEST_SIGBASE(x1,signature_x1_5)

inst_780:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1524*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x1c11ae96,0x800bdb7a,x2, 0*SIGALIGN, x3,x1, x16)

inst_781:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1526*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x606fd7b9,0x000e87a1,x2, 2*SIGALIGN, x3,x1, x16)

inst_782:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1528*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x8e107c85,0x800b25a1,x2, 4*SIGALIGN, x3,x1, x16)

inst_783:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1530*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x606fd7b9,0x000e87a1,x2, 6*SIGALIGN, x3,x1, x16)

inst_784:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1532*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x79b8b11e,0x8007eccd,x2, 8*SIGALIGN, x3,x1, x16)

inst_785:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1534*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x606fd7b9,0x000e87a1,x2, 10*SIGALIGN, x3,x1, x16)

inst_786:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1536*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x100685f6,0x800bfded,x2, 12*SIGALIGN, x3,x1, x16)

inst_787:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:1538*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x606fd7b9,0x000e87a1,x2, 14*SIGALIGN, x3,x1, x16)

inst_788:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1540*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x6fb4c17b,0x800190ba,x2, 16*SIGALIGN, x3,x1, x16)

inst_789:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x173f689a4c8c6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000173f689a4c8c6; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1542*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x89a4c8c6, 0x000173f6,0x5d0f8ece,0x800fa748,x2, 18*SIGALIGN, x3,x1, x16)

inst_790:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0x173f689a4c8c6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x000173f689a4c8c6
offset:1544*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x89a4c8c6,0x000173f6,x2, 20*SIGALIGN, x3,x1, x16)

inst_791:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x173f689a4c8c6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000173f689a4c8c6; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1546*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x89a4c8c6, 0x000173f6,0x6fb4c17b,0x800190ba,x2, 22*SIGALIGN, x3,x1, x16)

inst_792:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1548*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0x00000000,0x00000000,x2, 24*SIGALIGN, x3,x1, x16)

inst_793:// fs1 == 0 and fe1 == 0x400 and fm1 == 0x02a39e584db8a and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x40002a39e584db8a; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1550*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe584db8a, 0x40002a39,0x00000000,0x00000000,x2, 26*SIGALIGN, x3,x1, x16)

inst_794:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x400 and fm2 == 0x02a39e584db8a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x40002a39e584db8a
offset:1552*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xe584db8a,0x40002a39,x2, 28*SIGALIGN, x3,x1, x16)

inst_795:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xe87a1606fd7b9 and fs2 == 0 and fe2 == 0x400 and fm2 == 0x02a39e584db8a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000e87a1606fd7b9; valaddr_reg:x2; op2:x26; op2val:0x40002a39e584db8a
offset:1554*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x606fd7b9, 0x000e87a1,0xe584db8a,0x40002a39,x2, 30*SIGALIGN, x3,x1, x16)

inst_796:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1556*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x8c697cd0,0x7feb0580,x2, 32*SIGALIGN, x3,x1, x16)

inst_797:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x87dfc3c4343fa and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe87dfc3c4343fa; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1558*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3c4343fa, 0x7fe87dfc,0x8c697cd0,0x7feb0580,x2, 34*SIGALIGN, x3,x1, x16)

inst_798:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x87dfc3c4343fa and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7fe87dfc3c4343fa
offset:1560*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x3c4343fa,0x7fe87dfc,x2, 36*SIGALIGN, x3,x1, x16)

inst_799:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1562*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xe3994b4b,0x0009e4d6,x2, 38*SIGALIGN, x3,x1, x16)

inst_800:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1564*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xdae52040,0x7fe05c5c,x2, 40*SIGALIGN, x3,x1, x16)

inst_801:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1566*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0xdae52040,0x7fe05c5c,x2, 42*SIGALIGN, x3,x1, x16)

inst_802:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x397fcfd029cc8 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7fb397fcfd029cc8
offset:1568*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xfd029cc8,0x7fb397fc,x2, 44*SIGALIGN, x3,x1, x16)

inst_803:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1570*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x933e9472,0x7fde8090,x2, 46*SIGALIGN, x3,x1, x16)

inst_804:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1572*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0x933e9472,0x7fde8090,x2, 48*SIGALIGN, x3,x1, x16)

inst_805:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1574*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xb230ec5b,0x7fd209a1,x2, 50*SIGALIGN, x3,x1, x16)

inst_806:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1576*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0xb230ec5b,0x7fd209a1,x2, 52*SIGALIGN, x3,x1, x16)

inst_807:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1578*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xa5f0ae42,0x7fed1ca4,x2, 54*SIGALIGN, x3,x1, x16)

inst_808:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x87dfc3c4343fa and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe87dfc3c4343fa; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1580*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3c4343fa, 0x7fe87dfc,0xa5f0ae42,0x7fed1ca4,x2, 56*SIGALIGN, x3,x1, x16)

inst_809:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1582*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x9802c9cb,0xffcefb59,x2, 58*SIGALIGN, x3,x1, x16)

inst_810:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1584*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0x9802c9cb,0xffcefb59,x2, 60*SIGALIGN, x3,x1, x16)

inst_811:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1586*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xc74effc4,0xffe30ac7,x2, 62*SIGALIGN, x3,x1, x16)

inst_812:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0x87dfc3c4343fa and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fe87dfc3c4343fa; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1588*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3c4343fa, 0x7fe87dfc,0xc74effc4,0xffe30ac7,x2, 64*SIGALIGN, x3,x1, x16)

inst_813:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1590*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x4479f361,0xffdaa9de,x2, 66*SIGALIGN, x3,x1, x16)

inst_814:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1592*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0x4479f361,0xffdaa9de,x2, 68*SIGALIGN, x3,x1, x16)

inst_815:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1594*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xc79d85d6,0xffcf41ce,x2, 70*SIGALIGN, x3,x1, x16)

inst_816:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x397fcfd029cc8 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb397fcfd029cc8; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1596*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd029cc8, 0x7fb397fc,0xc79d85d6,0xffcf41ce,x2, 72*SIGALIGN, x3,x1, x16)

inst_817:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1598*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x16f41b26,0xff91a0af,x2, 74*SIGALIGN, x3,x1, x16)

inst_818:// fs1 == 0 and fe1 == 0x7f7 and fm1 == 0xf5994c8042e0c and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f7f5994c8042e0c; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1600*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc8042e0c, 0x7f7f5994,0x16f41b26,0xff91a0af,x2, 76*SIGALIGN, x3,x1, x16)

inst_819:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x7f7 and fm2 == 0xf5994c8042e0c and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x7f7f5994c8042e0c
offset:1602*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xc8042e0c,0x7f7f5994,x2, 78*SIGALIGN, x3,x1, x16)

inst_820:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1604*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x4414ba5e,0x0006baa9,x2, 80*SIGALIGN, x3,x1, x16)

inst_821:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0fd48b05c2121 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000fd48b05c2121; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1606*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb05c2121, 0x0000fd48,0x4414ba5e,0x0006baa9,x2, 82*SIGALIGN, x3,x1, x16)

inst_822:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0fd48b05c2121 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x0000fd48b05c2121
offset:1608*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0xb05c2121,0x0000fd48,x2, 84*SIGALIGN, x3,x1, x16)

inst_823:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1610*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x59342c81,0x000cf6a6,x2, 86*SIGALIGN, x3,x1, x16)

inst_824:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1612*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xe3994b4b,0x0009e4d6,x2, 88*SIGALIGN, x3,x1, x16)

inst_825:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1614*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x1c11ae96,0x800bdb7a,x2, 90*SIGALIGN, x3,x1, x16)

inst_826:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1616*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xe3994b4b,0x0009e4d6,x2, 92*SIGALIGN, x3,x1, x16)

inst_827:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1618*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x8e107c85,0x800b25a1,x2, 94*SIGALIGN, x3,x1, x16)

inst_828:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1620*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xe3994b4b,0x0009e4d6,x2, 96*SIGALIGN, x3,x1, x16)

inst_829:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1622*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x79b8b11e,0x8007eccd,x2, 98*SIGALIGN, x3,x1, x16)

inst_830:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1624*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0xe3994b4b,0x0009e4d6,x2, 100*SIGALIGN, x3,x1, x16)

inst_831:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1626*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x100685f6,0x800bfded,x2, 102*SIGALIGN, x3,x1, x16)

inst_832:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:1628*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xe3994b4b,0x0009e4d6,x2, 104*SIGALIGN, x3,x1, x16)

inst_833:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1630*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x6fb4c17b,0x800190ba,x2, 106*SIGALIGN, x3,x1, x16)

inst_834:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0fd48b05c2121 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000fd48b05c2121; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1632*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb05c2121, 0x0000fd48,0x5d0f8ece,0x800fa748,x2, 108*SIGALIGN, x3,x1, x16)

inst_835:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0fd48b05c2121 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x0000fd48b05c2121
offset:1634*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0xb05c2121,0x0000fd48,x2, 110*SIGALIGN, x3,x1, x16)

inst_836:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0fd48b05c2121 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000fd48b05c2121; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1636*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xb05c2121, 0x0000fd48,0x6fb4c17b,0x800190ba,x2, 112*SIGALIGN, x3,x1, x16)

inst_837:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1638*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x00000000,0x00000000,x2, 114*SIGALIGN, x3,x1, x16)

inst_838:// fs1 == 0 and fe1 == 0x3ff and fm1 == 0x603c137f0d51f and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x3ff603c137f0d51f; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1640*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x37f0d51f, 0x3ff603c1,0x00000000,0x00000000,x2, 116*SIGALIGN, x3,x1, x16)

inst_839:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0x603c137f0d51f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x3ff603c137f0d51f
offset:1642*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x37f0d51f,0x3ff603c1,x2, 118*SIGALIGN, x3,x1, x16)

inst_840:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x9e4d6e3994b4b and fs2 == 0 and fe2 == 0x3ff and fm2 == 0x603c137f0d51f and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0009e4d6e3994b4b; valaddr_reg:x2; op2:x26; op2val:0x3ff603c137f0d51f
offset:1644*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe3994b4b, 0x0009e4d6,0x37f0d51f,0x3ff603c1,x2, 120*SIGALIGN, x3,x1, x16)

inst_841:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1646*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x8c697cd0,0x7feb0580,x2, 122*SIGALIGN, x3,x1, x16)

inst_842:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7ff0000000000000
offset:1648*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x00000000,0x7ff00000,x2, 124*SIGALIGN, x3,x1, x16)

inst_843:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1650*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x59342c81,0x000cf6a6,x2, 126*SIGALIGN, x3,x1, x16)

inst_844:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1652*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xdae52040,0x7fe05c5c,x2, 128*SIGALIGN, x3,x1, x16)

inst_845:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1654*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0xdae52040,0x7fe05c5c,x2, 130*SIGALIGN, x3,x1, x16)

inst_846:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x9ac314c1e5de7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7fb9ac314c1e5de7
offset:1656*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x4c1e5de7,0x7fb9ac31,x2, 132*SIGALIGN, x3,x1, x16)

inst_847:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1658*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x933e9472,0x7fde8090,x2, 134*SIGALIGN, x3,x1, x16)

inst_848:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1660*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0x933e9472,0x7fde8090,x2, 136*SIGALIGN, x3,x1, x16)

inst_849:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1662*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xb230ec5b,0x7fd209a1,x2, 138*SIGALIGN, x3,x1, x16)

inst_850:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1664*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0xb230ec5b,0x7fd209a1,x2, 140*SIGALIGN, x3,x1, x16)

inst_851:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1666*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xa5f0ae42,0x7fed1ca4,x2, 142*SIGALIGN, x3,x1, x16)

inst_852:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1668*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x9802c9cb,0xffcefb59,x2, 144*SIGALIGN, x3,x1, x16)

inst_853:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1670*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0x9802c9cb,0xffcefb59,x2, 146*SIGALIGN, x3,x1, x16)

inst_854:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1672*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xc74effc4,0xffe30ac7,x2, 148*SIGALIGN, x3,x1, x16)

inst_855:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1674*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x4479f361,0xffdaa9de,x2, 150*SIGALIGN, x3,x1, x16)

inst_856:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1676*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0x4479f361,0xffdaa9de,x2, 152*SIGALIGN, x3,x1, x16)

inst_857:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1678*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xc79d85d6,0xffcf41ce,x2, 154*SIGALIGN, x3,x1, x16)

inst_858:// fs1 == 0 and fe1 == 0x7fb and fm1 == 0x9ac314c1e5de7 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7fb9ac314c1e5de7; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1680*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x4c1e5de7, 0x7fb9ac31,0xc79d85d6,0xffcf41ce,x2, 156*SIGALIGN, x3,x1, x16)

inst_859:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1682*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x16f41b26,0xff91a0af,x2, 158*SIGALIGN, x3,x1, x16)

inst_860:// fs1 == 0 and fe1 == 0x7f8 and fm1 == 0x489c109b1e4b9 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7f8489c109b1e4b9; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1684*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x09b1e4b9, 0x7f8489c1,0x16f41b26,0xff91a0af,x2, 160*SIGALIGN, x3,x1, x16)

inst_861:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x7f8 and fm2 == 0x489c109b1e4b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x7f8489c109b1e4b9
offset:1686*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x09b1e4b9,0x7f8489c1,x2, 162*SIGALIGN, x3,x1, x16)

inst_862:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1688*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x4414ba5e,0x0006baa9,x2, 164*SIGALIGN, x3,x1, x16)

inst_863:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x14bdd6f520473 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00014bdd6f520473; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1690*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f520473, 0x00014bdd,0x4414ba5e,0x0006baa9,x2, 166*SIGALIGN, x3,x1, x16)

inst_864:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x14bdd6f520473 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x00014bdd6f520473
offset:1692*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x6f520473,0x00014bdd,x2, 168*SIGALIGN, x3,x1, x16)

inst_865:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1694*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x1c11ae96,0x800bdb7a,x2, 170*SIGALIGN, x3,x1, x16)

inst_866:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1696*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x59342c81,0x000cf6a6,x2, 172*SIGALIGN, x3,x1, x16)

inst_867:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1698*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x8e107c85,0x800b25a1,x2, 174*SIGALIGN, x3,x1, x16)

inst_868:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1700*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x59342c81,0x000cf6a6,x2, 176*SIGALIGN, x3,x1, x16)

inst_869:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1702*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x79b8b11e,0x8007eccd,x2, 178*SIGALIGN, x3,x1, x16)

inst_870:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1704*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x59342c81,0x000cf6a6,x2, 180*SIGALIGN, x3,x1, x16)

inst_871:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1706*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x100685f6,0x800bfded,x2, 182*SIGALIGN, x3,x1, x16)

inst_872:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:1708*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x59342c81,0x000cf6a6,x2, 184*SIGALIGN, x3,x1, x16)

inst_873:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1710*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x6fb4c17b,0x800190ba,x2, 186*SIGALIGN, x3,x1, x16)

inst_874:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x14bdd6f520473 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00014bdd6f520473; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1712*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f520473, 0x00014bdd,0x5d0f8ece,0x800fa748,x2, 188*SIGALIGN, x3,x1, x16)

inst_875:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0x14bdd6f520473 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x00014bdd6f520473
offset:1714*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x6f520473,0x00014bdd,x2, 190*SIGALIGN, x3,x1, x16)

inst_876:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x14bdd6f520473 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x00014bdd6f520473; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1716*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6f520473, 0x00014bdd,0x6fb4c17b,0x800190ba,x2, 192*SIGALIGN, x3,x1, x16)

inst_877:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1718*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0x00000000,0x00000000,x2, 194*SIGALIGN, x3,x1, x16)

inst_878:// fs1 == 0 and fe1 == 0x3ff and fm1 == 0xcd83dac71068d and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x3ffcd83dac71068d; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1720*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xac71068d, 0x3ffcd83d,0x00000000,0x00000000,x2, 196*SIGALIGN, x3,x1, x16)

inst_879:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0xcd83dac71068d and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x3ffcd83dac71068d
offset:1722*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xac71068d,0x3ffcd83d,x2, 198*SIGALIGN, x3,x1, x16)

inst_880:// fs1 == 0 and fe1 == 0x000 and fm1 == 0xcf6a659342c81 and fs2 == 0 and fe2 == 0x3ff and fm2 == 0xcd83dac71068d and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x000cf6a659342c81; valaddr_reg:x2; op2:x26; op2val:0x3ffcd83dac71068d
offset:1724*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x59342c81, 0x000cf6a6,0xac71068d,0x3ffcd83d,x2, 200*SIGALIGN, x3,x1, x16)

inst_881:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1726*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x8c697cd0,0x7feb0580,x2, 202*SIGALIGN, x3,x1, x16)

inst_882:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xd5a40c379c682 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffed5a40c379c682; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1728*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc379c682, 0xffed5a40,0x8c697cd0,0x7feb0580,x2, 204*SIGALIGN, x3,x1, x16)

inst_883:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xd5a40c379c682 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xffed5a40c379c682
offset:1730*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xc379c682,0xffed5a40,x2, 206*SIGALIGN, x3,x1, x16)

inst_884:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1732*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x1c11ae96,0x800bdb7a,x2, 208*SIGALIGN, x3,x1, x16)

inst_885:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1734*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xdae52040,0x7fe05c5c,x2, 210*SIGALIGN, x3,x1, x16)

inst_886:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1736*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0xdae52040,0x7fe05c5c,x2, 212*SIGALIGN, x3,x1, x16)

inst_887:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x77b6702c7d202 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xffb77b6702c7d202
offset:1738*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x02c7d202,0xffb77b67,x2, 214*SIGALIGN, x3,x1, x16)

inst_888:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1740*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x933e9472,0x7fde8090,x2, 216*SIGALIGN, x3,x1, x16)

inst_889:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1742*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0x933e9472,0x7fde8090,x2, 218*SIGALIGN, x3,x1, x16)

inst_890:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1744*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xb230ec5b,0x7fd209a1,x2, 220*SIGALIGN, x3,x1, x16)

inst_891:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1746*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0xb230ec5b,0x7fd209a1,x2, 222*SIGALIGN, x3,x1, x16)

inst_892:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1748*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xa5f0ae42,0x7fed1ca4,x2, 224*SIGALIGN, x3,x1, x16)

inst_893:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xd5a40c379c682 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffed5a40c379c682; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1750*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc379c682, 0xffed5a40,0xa5f0ae42,0x7fed1ca4,x2, 226*SIGALIGN, x3,x1, x16)

inst_894:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1752*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x9802c9cb,0xffcefb59,x2, 228*SIGALIGN, x3,x1, x16)

inst_895:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1754*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0x9802c9cb,0xffcefb59,x2, 230*SIGALIGN, x3,x1, x16)

inst_896:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1756*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xc74effc4,0xffe30ac7,x2, 232*SIGALIGN, x3,x1, x16)

inst_897:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xd5a40c379c682 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffed5a40c379c682; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1758*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc379c682, 0xffed5a40,0xc74effc4,0xffe30ac7,x2, 234*SIGALIGN, x3,x1, x16)

inst_898:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1760*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x4479f361,0xffdaa9de,x2, 236*SIGALIGN, x3,x1, x16)

inst_899:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1762*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0x4479f361,0xffdaa9de,x2, 238*SIGALIGN, x3,x1, x16)

inst_900:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1764*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0xc79d85d6,0xffcf41ce,x2, 240*SIGALIGN, x3,x1, x16)

inst_901:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x77b6702c7d202 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb77b6702c7d202; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1766*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x02c7d202, 0xffb77b67,0xc79d85d6,0xffcf41ce,x2, 242*SIGALIGN, x3,x1, x16)

inst_902:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1768*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x16f41b26,0xff91a0af,x2, 244*SIGALIGN, x3,x1, x16)

inst_903:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x2c91f356ca801 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff82c91f356ca801; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1770*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x356ca801, 0xff82c91f,0x16f41b26,0xff91a0af,x2, 246*SIGALIGN, x3,x1, x16)

inst_904:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x2c91f356ca801 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xff82c91f356ca801
offset:1772*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x356ca801,0xff82c91f,x2, 248*SIGALIGN, x3,x1, x16)

inst_905:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1774*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x4414ba5e,0x0006baa9,x2, 250*SIGALIGN, x3,x1, x16)

inst_906:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x12f8c3601c4a9 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80012f8c3601c4a9; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1776*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3601c4a9, 0x80012f8c,0x4414ba5e,0x0006baa9,x2, 252*SIGALIGN, x3,x1, x16)

inst_907:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x12f8c3601c4a9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x80012f8c3601c4a9
offset:1778*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x3601c4a9,0x80012f8c,x2, 254*SIGALIGN, x3,x1, x16)

inst_908:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1780*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x8e107c85,0x800b25a1,x2, 256*SIGALIGN, x3,x1, x16)

inst_909:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1782*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x1c11ae96,0x800bdb7a,x2, 258*SIGALIGN, x3,x1, x16)

inst_910:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1784*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x79b8b11e,0x8007eccd,x2, 260*SIGALIGN, x3,x1, x16)

inst_911:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1786*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x1c11ae96,0x800bdb7a,x2, 262*SIGALIGN, x3,x1, x16)

inst_912:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1788*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x100685f6,0x800bfded,x2, 264*SIGALIGN, x3,x1, x16)

inst_913:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:1790*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x1c11ae96,0x800bdb7a,x2, 266*SIGALIGN, x3,x1, x16)

inst_914:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1792*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x6fb4c17b,0x800190ba,x2, 268*SIGALIGN, x3,x1, x16)

inst_915:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x12f8c3601c4a9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80012f8c3601c4a9; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1794*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3601c4a9, 0x80012f8c,0x5d0f8ece,0x800fa748,x2, 270*SIGALIGN, x3,x1, x16)

inst_916:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0x12f8c3601c4a9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x80012f8c3601c4a9
offset:1796*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x3601c4a9,0x80012f8c,x2, 272*SIGALIGN, x3,x1, x16)

inst_917:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x12f8c3601c4a9 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80012f8c3601c4a9; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1798*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x3601c4a9, 0x80012f8c,0x6fb4c17b,0x800190ba,x2, 274*SIGALIGN, x3,x1, x16)

inst_918:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1800*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x00000000,0x00000000,x2, 276*SIGALIGN, x3,x1, x16)

inst_919:// fs1 == 1 and fe1 == 0x3ff and fm1 == 0xa6229168cb10d and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xbffa6229168cb10d; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1802*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x168cb10d, 0xbffa6229,0x00000000,0x00000000,x2, 278*SIGALIGN, x3,x1, x16)

inst_920:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0xa6229168cb10d and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xbffa6229168cb10d
offset:1804*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x168cb10d,0xbffa6229,x2, 280*SIGALIGN, x3,x1, x16)

inst_921:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbdb7a1c11ae96 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0xa6229168cb10d and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bdb7a1c11ae96; valaddr_reg:x2; op2:x26; op2val:0xbffa6229168cb10d
offset:1806*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1c11ae96, 0x800bdb7a,0x168cb10d,0xbffa6229,x2, 282*SIGALIGN, x3,x1, x16)

inst_922:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1808*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x8c697cd0,0x7feb0580,x2, 284*SIGALIGN, x3,x1, x16)

inst_923:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xb9818fe1eccda and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffeb9818fe1eccda; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1810*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfe1eccda, 0xffeb9818,0x8c697cd0,0x7feb0580,x2, 286*SIGALIGN, x3,x1, x16)

inst_924:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xb9818fe1eccda and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xffeb9818fe1eccda
offset:1812*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xfe1eccda,0xffeb9818,x2, 288*SIGALIGN, x3,x1, x16)

inst_925:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1814*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x8e107c85,0x800b25a1,x2, 290*SIGALIGN, x3,x1, x16)

inst_926:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1816*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xdae52040,0x7fe05c5c,x2, 292*SIGALIGN, x3,x1, x16)

inst_927:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1818*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0xdae52040,0x7fe05c5c,x2, 294*SIGALIGN, x3,x1, x16)

inst_928:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x6134731b23d7b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xffb6134731b23d7b
offset:1820*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x31b23d7b,0xffb61347,x2, 296*SIGALIGN, x3,x1, x16)

inst_929:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1822*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x933e9472,0x7fde8090,x2, 298*SIGALIGN, x3,x1, x16)

inst_930:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1824*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0x933e9472,0x7fde8090,x2, 300*SIGALIGN, x3,x1, x16)

inst_931:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1826*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xb230ec5b,0x7fd209a1,x2, 302*SIGALIGN, x3,x1, x16)

inst_932:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1828*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0xb230ec5b,0x7fd209a1,x2, 304*SIGALIGN, x3,x1, x16)

inst_933:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1830*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xa5f0ae42,0x7fed1ca4,x2, 306*SIGALIGN, x3,x1, x16)

inst_934:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xb9818fe1eccda and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffeb9818fe1eccda; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1832*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfe1eccda, 0xffeb9818,0xa5f0ae42,0x7fed1ca4,x2, 308*SIGALIGN, x3,x1, x16)

inst_935:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1834*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x9802c9cb,0xffcefb59,x2, 310*SIGALIGN, x3,x1, x16)

inst_936:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1836*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0x9802c9cb,0xffcefb59,x2, 312*SIGALIGN, x3,x1, x16)

inst_937:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1838*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xc74effc4,0xffe30ac7,x2, 314*SIGALIGN, x3,x1, x16)

inst_938:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xb9818fe1eccda and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffeb9818fe1eccda; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1840*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfe1eccda, 0xffeb9818,0xc74effc4,0xffe30ac7,x2, 316*SIGALIGN, x3,x1, x16)

inst_939:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1842*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x4479f361,0xffdaa9de,x2, 318*SIGALIGN, x3,x1, x16)

inst_940:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1844*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0x4479f361,0xffdaa9de,x2, 320*SIGALIGN, x3,x1, x16)

inst_941:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1846*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xc79d85d6,0xffcf41ce,x2, 322*SIGALIGN, x3,x1, x16)

inst_942:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x6134731b23d7b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb6134731b23d7b; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1848*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x31b23d7b, 0xffb61347,0xc79d85d6,0xffcf41ce,x2, 324*SIGALIGN, x3,x1, x16)

inst_943:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1850*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x16f41b26,0xff91a0af,x2, 326*SIGALIGN, x3,x1, x16)

inst_944:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x1a905c15b6463 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff81a905c15b6463; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1852*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc15b6463, 0xff81a905,0x16f41b26,0xff91a0af,x2, 328*SIGALIGN, x3,x1, x16)

inst_945:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x1a905c15b6463 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xff81a905c15b6463
offset:1854*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xc15b6463,0xff81a905,x2, 330*SIGALIGN, x3,x1, x16)

inst_946:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1856*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x4414ba5e,0x0006baa9,x2, 332*SIGALIGN, x3,x1, x16)

inst_947:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x11d5cf49b3fa7 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80011d5cf49b3fa7; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1858*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf49b3fa7, 0x80011d5c,0x4414ba5e,0x0006baa9,x2, 334*SIGALIGN, x3,x1, x16)

inst_948:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x11d5cf49b3fa7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x80011d5cf49b3fa7
offset:1860*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0xf49b3fa7,0x80011d5c,x2, 336*SIGALIGN, x3,x1, x16)

inst_949:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1862*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x79b8b11e,0x8007eccd,x2, 338*SIGALIGN, x3,x1, x16)

inst_950:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1864*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x8e107c85,0x800b25a1,x2, 340*SIGALIGN, x3,x1, x16)

inst_951:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1866*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x100685f6,0x800bfded,x2, 342*SIGALIGN, x3,x1, x16)

inst_952:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:1868*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x8e107c85,0x800b25a1,x2, 344*SIGALIGN, x3,x1, x16)

inst_953:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1870*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x6fb4c17b,0x800190ba,x2, 346*SIGALIGN, x3,x1, x16)

inst_954:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x11d5cf49b3fa7 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80011d5cf49b3fa7; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1872*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf49b3fa7, 0x80011d5c,0x5d0f8ece,0x800fa748,x2, 348*SIGALIGN, x3,x1, x16)

inst_955:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0x11d5cf49b3fa7 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x80011d5cf49b3fa7
offset:1874*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0xf49b3fa7,0x80011d5c,x2, 350*SIGALIGN, x3,x1, x16)

inst_956:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x11d5cf49b3fa7 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x80011d5cf49b3fa7; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1876*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xf49b3fa7, 0x80011d5c,0x6fb4c17b,0x800190ba,x2, 352*SIGALIGN, x3,x1, x16)

inst_957:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1878*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x00000000,0x00000000,x2, 354*SIGALIGN, x3,x1, x16)

inst_958:// fs1 == 1 and fe1 == 0x3ff and fm1 == 0x8cd8a372f0f06 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xbff8cd8a372f0f06; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1880*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x372f0f06, 0xbff8cd8a,0x00000000,0x00000000,x2, 356*SIGALIGN, x3,x1, x16)

inst_959:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0x8cd8a372f0f06 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xbff8cd8a372f0f06
offset:1882*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x372f0f06,0xbff8cd8a,x2, 358*SIGALIGN, x3,x1, x16)

inst_960:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xb25a18e107c85 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0x8cd8a372f0f06 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800b25a18e107c85; valaddr_reg:x2; op2:x26; op2val:0xbff8cd8a372f0f06
offset:1884*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8e107c85, 0x800b25a1,0x372f0f06,0xbff8cd8a,x2, 360*SIGALIGN, x3,x1, x16)

inst_961:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1886*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x8c697cd0,0x7feb0580,x2, 362*SIGALIGN, x3,x1, x16)

inst_962:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x39e41023e1389 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe39e41023e1389; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1888*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x023e1389, 0xffe39e41,0x8c697cd0,0x7feb0580,x2, 364*SIGALIGN, x3,x1, x16)

inst_963:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x39e41023e1389 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xffe39e41023e1389
offset:1890*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x023e1389,0xffe39e41,x2, 366*SIGALIGN, x3,x1, x16)

inst_964:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1892*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x79b8b11e,0x8007eccd,x2, 368*SIGALIGN, x3,x1, x16)

inst_965:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1894*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0xdae52040,0x7fe05c5c,x2, 370*SIGALIGN, x3,x1, x16)

inst_966:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1896*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0xdae52040,0x7fe05c5c,x2, 372*SIGALIGN, x3,x1, x16)

inst_967:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7fa and fm2 == 0xf639b36c9b8db and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xffaf639b36c9b8db
offset:1898*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x36c9b8db,0xffaf639b,x2, 374*SIGALIGN, x3,x1, x16)

inst_968:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1900*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x933e9472,0x7fde8090,x2, 376*SIGALIGN, x3,x1, x16)

inst_969:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1902*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0x933e9472,0x7fde8090,x2, 378*SIGALIGN, x3,x1, x16)

inst_970:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1904*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0xb230ec5b,0x7fd209a1,x2, 380*SIGALIGN, x3,x1, x16)

inst_971:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1906*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0xb230ec5b,0x7fd209a1,x2, 382*SIGALIGN, x3,x1, x16)

inst_972:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1908*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0xa5f0ae42,0x7fed1ca4,x2, 384*SIGALIGN, x3,x1, x16)

inst_973:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x39e41023e1389 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe39e41023e1389; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1910*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x023e1389, 0xffe39e41,0xa5f0ae42,0x7fed1ca4,x2, 386*SIGALIGN, x3,x1, x16)

inst_974:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1912*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x9802c9cb,0xffcefb59,x2, 388*SIGALIGN, x3,x1, x16)

inst_975:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1914*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0x9802c9cb,0xffcefb59,x2, 390*SIGALIGN, x3,x1, x16)

inst_976:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1916*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0xc74effc4,0xffe30ac7,x2, 392*SIGALIGN, x3,x1, x16)

inst_977:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0x39e41023e1389 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffe39e41023e1389; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1918*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x023e1389, 0xffe39e41,0xc74effc4,0xffe30ac7,x2, 394*SIGALIGN, x3,x1, x16)

inst_978:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1920*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x4479f361,0xffdaa9de,x2, 396*SIGALIGN, x3,x1, x16)

inst_979:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1922*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0x4479f361,0xffdaa9de,x2, 398*SIGALIGN, x3,x1, x16)

inst_980:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1924*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0xc79d85d6,0xffcf41ce,x2, 400*SIGALIGN, x3,x1, x16)

inst_981:// fs1 == 1 and fe1 == 0x7fa and fm1 == 0xf639b36c9b8db and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffaf639b36c9b8db; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1926*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x36c9b8db, 0xffaf639b,0xc79d85d6,0xffcf41ce,x2, 402*SIGALIGN, x3,x1, x16)

inst_982:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1928*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x16f41b26,0xff91a0af,x2, 404*SIGALIGN, x3,x1, x16)

inst_983:// fs1 == 1 and fe1 == 0x7f7 and fm1 == 0x91c7c2bd493e3 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff791c7c2bd493e3; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:1930*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x2bd493e3, 0xff791c7c,0x16f41b26,0xff91a0af,x2, 406*SIGALIGN, x3,x1, x16)

inst_984:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x7f7 and fm2 == 0x91c7c2bd493e3 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xff791c7c2bd493e3
offset:1932*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x2bd493e3,0xff791c7c,x2, 408*SIGALIGN, x3,x1, x16)

inst_985:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1934*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x4414ba5e,0x0006baa9,x2, 410*SIGALIGN, x3,x1, x16)

inst_986:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0cae158f8de83 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000cae158f8de83; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:1936*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x58f8de83, 0x8000cae1,0x4414ba5e,0x0006baa9,x2, 412*SIGALIGN, x3,x1, x16)

inst_987:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x0cae158f8de83 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x8000cae158f8de83
offset:1938*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x58f8de83,0x8000cae1,x2, 414*SIGALIGN, x3,x1, x16)

inst_988:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1940*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x100685f6,0x800bfded,x2, 416*SIGALIGN, x3,x1, x16)

inst_989:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:1942*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x79b8b11e,0x8007eccd,x2, 418*SIGALIGN, x3,x1, x16)

inst_990:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1944*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x6fb4c17b,0x800190ba,x2, 420*SIGALIGN, x3,x1, x16)

inst_991:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0cae158f8de83 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000cae158f8de83; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:1946*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x58f8de83, 0x8000cae1,0x5d0f8ece,0x800fa748,x2, 422*SIGALIGN, x3,x1, x16)

inst_992:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0x0cae158f8de83 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x8000cae158f8de83
offset:1948*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x58f8de83,0x8000cae1,x2, 424*SIGALIGN, x3,x1, x16)

inst_993:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x0cae158f8de83 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8000cae158f8de83; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:1950*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x58f8de83, 0x8000cae1,0x6fb4c17b,0x800190ba,x2, 426*SIGALIGN, x3,x1, x16)

inst_994:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1952*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x00000000,0x00000000,x2, 428*SIGALIGN, x3,x1, x16)

inst_995:// fs1 == 1 and fe1 == 0x3ff and fm1 == 0x1a23c57d41a27 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xbff1a23c57d41a27; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:1954*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x57d41a27, 0xbff1a23c,0x00000000,0x00000000,x2, 430*SIGALIGN, x3,x1, x16)

inst_996:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0x1a23c57d41a27 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xbff1a23c57d41a27
offset:1956*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x57d41a27,0xbff1a23c,x2, 432*SIGALIGN, x3,x1, x16)

inst_997:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x7eccd79b8b11e and fs2 == 1 and fe2 == 0x3ff and fm2 == 0x1a23c57d41a27 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x8007eccd79b8b11e; valaddr_reg:x2; op2:x26; op2val:0xbff1a23c57d41a27
offset:1958*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x79b8b11e, 0x8007eccd,0x57d41a27,0xbff1a23c,x2, 434*SIGALIGN, x3,x1, x16)

inst_998:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1960*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x8c697cd0,0x7feb0580,x2, 436*SIGALIGN, x3,x1, x16)

inst_999:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xdaf87e09a11da and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffedaf87e09a11da; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:1962*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe09a11da, 0xffedaf87,0x8c697cd0,0x7feb0580,x2, 438*SIGALIGN, x3,x1, x16)

inst_1000:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0xdaf87e09a11da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xffedaf87e09a11da
offset:1964*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xe09a11da,0xffedaf87,x2, 440*SIGALIGN, x3,x1, x16)

inst_1001:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:1966*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x100685f6,0x800bfded,x2, 442*SIGALIGN, x3,x1, x16)

inst_1002:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1968*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xdae52040,0x7fe05c5c,x2, 444*SIGALIGN, x3,x1, x16)

inst_1003:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:1970*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0xdae52040,0x7fe05c5c,x2, 446*SIGALIGN, x3,x1, x16)

inst_1004:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7fb and fm2 == 0x7bf9fe6e1a7e1 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xffb7bf9fe6e1a7e1
offset:1972*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xe6e1a7e1,0xffb7bf9f,x2, 448*SIGALIGN, x3,x1, x16)

inst_1005:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1974*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x933e9472,0x7fde8090,x2, 450*SIGALIGN, x3,x1, x16)

inst_1006:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:1976*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0x933e9472,0x7fde8090,x2, 452*SIGALIGN, x3,x1, x16)

inst_1007:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1978*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xb230ec5b,0x7fd209a1,x2, 454*SIGALIGN, x3,x1, x16)

inst_1008:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:1980*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0xb230ec5b,0x7fd209a1,x2, 456*SIGALIGN, x3,x1, x16)

inst_1009:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1982*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xa5f0ae42,0x7fed1ca4,x2, 458*SIGALIGN, x3,x1, x16)

inst_1010:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xdaf87e09a11da and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffedaf87e09a11da; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:1984*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe09a11da, 0xffedaf87,0xa5f0ae42,0x7fed1ca4,x2, 460*SIGALIGN, x3,x1, x16)

inst_1011:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1986*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x9802c9cb,0xffcefb59,x2, 462*SIGALIGN, x3,x1, x16)

inst_1012:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:1988*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0x9802c9cb,0xffcefb59,x2, 464*SIGALIGN, x3,x1, x16)

inst_1013:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1990*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xc74effc4,0xffe30ac7,x2, 466*SIGALIGN, x3,x1, x16)

inst_1014:// fs1 == 1 and fe1 == 0x7fe and fm1 == 0xdaf87e09a11da and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffedaf87e09a11da; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:1992*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe09a11da, 0xffedaf87,0xc74effc4,0xffe30ac7,x2, 468*SIGALIGN, x3,x1, x16)

inst_1015:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1994*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x4479f361,0xffdaa9de,x2, 470*SIGALIGN, x3,x1, x16)

inst_1016:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:1996*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0x4479f361,0xffdaa9de,x2, 472*SIGALIGN, x3,x1, x16)

inst_1017:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:1998*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xc79d85d6,0xffcf41ce,x2, 474*SIGALIGN, x3,x1, x16)

inst_1018:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0x7bf9fe6e1a7e1 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffb7bf9fe6e1a7e1; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:2000*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe6e1a7e1, 0xffb7bf9f,0xc79d85d6,0xffcf41ce,x2, 476*SIGALIGN, x3,x1, x16)

inst_1019:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:2002*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x16f41b26,0xff91a0af,x2, 478*SIGALIGN, x3,x1, x16)

inst_1020:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x2ffb31f1aecb4 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff82ffb31f1aecb4; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:2004*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1f1aecb4, 0xff82ffb3,0x16f41b26,0xff91a0af,x2, 480*SIGALIGN, x3,x1, x16)

inst_1021:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x2ffb31f1aecb4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xff82ffb31f1aecb4
offset:2006*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x1f1aecb4,0xff82ffb3,x2, 482*SIGALIGN, x3,x1, x16)

inst_1022:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:2008*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x4414ba5e,0x0006baa9,x2, 484*SIGALIGN, x3,x1, x16)

inst_1023:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x132fe1b33da32 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800132fe1b33da32; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:2010*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1b33da32, 0x800132fe,0x4414ba5e,0x0006baa9,x2, 486*SIGALIGN, x3,x1, x16)

inst_1024:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x132fe1b33da32 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x800132fe1b33da32
offset:2012*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x1b33da32,0x800132fe,x2, 488*SIGALIGN, x3,x1, x16)

inst_1025:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:2014*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x6fb4c17b,0x800190ba,x2, 490*SIGALIGN, x3,x1, x16)

inst_1026:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x132fe1b33da32 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800132fe1b33da32; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:2016*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1b33da32, 0x800132fe,0x5d0f8ece,0x800fa748,x2, 492*SIGALIGN, x3,x1, x16)

inst_1027:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0x132fe1b33da32 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x800132fe1b33da32
offset:2018*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x1b33da32,0x800132fe,x2, 494*SIGALIGN, x3,x1, x16)

inst_1028:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x132fe1b33da32 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800132fe1b33da32; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:2020*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x1b33da32, 0x800132fe,0x6fb4c17b,0x800190ba,x2, 496*SIGALIGN, x3,x1, x16)

inst_1029:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:2022*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0x00000000,0x00000000,x2, 498*SIGALIGN, x3,x1, x16)

inst_1030:// fs1 == 1 and fe1 == 0x3ff and fm1 == 0xaaecfe8e63ec3 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xbffaaecfe8e63ec3; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:2024*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xe8e63ec3, 0xbffaaecf,0x00000000,0x00000000,x2, 500*SIGALIGN, x3,x1, x16)

inst_1031:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0xaaecfe8e63ec3 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xbffaaecfe8e63ec3
offset:2026*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xe8e63ec3,0xbffaaecf,x2, 502*SIGALIGN, x3,x1, x16)

inst_1032:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xbfded100685f6 and fs2 == 1 and fe2 == 0x3ff and fm2 == 0xaaecfe8e63ec3 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800bfded100685f6; valaddr_reg:x2; op2:x26; op2val:0xbffaaecfe8e63ec3
offset:2028*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x100685f6, 0x800bfded,0xe8e63ec3,0xbffaaecf,x2, 504*SIGALIGN, x3,x1, x16)

inst_1033:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:2030*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x8c697cd0,0x7feb0580,x2, 506*SIGALIGN, x3,x1, x16)

inst_1034:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7ff and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xfff0000000000000
offset:2032*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x00000000,0xfff00000,x2, 508*SIGALIGN, x3,x1, x16)

inst_1035:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:2034*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x6fb4c17b,0x800190ba,x2, 510*SIGALIGN, x3,x1, x16)
RVTEST_SIGBASE(x1,signature_x1_6)

inst_1036:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:2036*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xdae52040,0x7fe05c5c,x2, 0*SIGALIGN, x3,x1, x16)

inst_1037:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:2038*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0xdae52040,0x7fe05c5c,x2, 2*SIGALIGN, x3,x1, x16)

inst_1038:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7fb and fm2 == 0xefff2c6cde040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xffbefff2c6cde040
offset:2040*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xc6cde040,0xffbefff2,x2, 4*SIGALIGN, x3,x1, x16)

inst_1039:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:2042*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x933e9472,0x7fde8090,x2, 6*SIGALIGN, x3,x1, x16)

inst_1040:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:2044*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x933e9472,0x7fde8090,x2, 8*SIGALIGN, x3,x1, x16)

inst_1041:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:2046*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xb230ec5b,0x7fd209a1,x2, 10*SIGALIGN, x3,x1, x16)

inst_1042:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:2048*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0xb230ec5b,0x7fd209a1,x2, 12*SIGALIGN, x3,x1, x16)

inst_1043:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:2050*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xa5f0ae42,0x7fed1ca4,x2, 14*SIGALIGN, x3,x1, x16)

inst_1044:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:2052*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x9802c9cb,0xffcefb59,x2, 16*SIGALIGN, x3,x1, x16)

inst_1045:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:2054*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x9802c9cb,0xffcefb59,x2, 18*SIGALIGN, x3,x1, x16)

inst_1046:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:2056*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xc74effc4,0xffe30ac7,x2, 20*SIGALIGN, x3,x1, x16)

inst_1047:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:2058*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x4479f361,0xffdaa9de,x2, 22*SIGALIGN, x3,x1, x16)

inst_1048:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:2060*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0x4479f361,0xffdaa9de,x2, 24*SIGALIGN, x3,x1, x16)

inst_1049:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:2062*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xc79d85d6,0xffcf41ce,x2, 26*SIGALIGN, x3,x1, x16)

inst_1050:// fs1 == 1 and fe1 == 0x7fb and fm1 == 0xefff2c6cde040 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xffbefff2c6cde040; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:2064*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xc6cde040, 0xffbefff2,0xc79d85d6,0xffcf41ce,x2, 28*SIGALIGN, x3,x1, x16)

inst_1051:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:2066*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x16f41b26,0xff91a0af,x2, 30*SIGALIGN, x3,x1, x16)

inst_1052:// fs1 == 1 and fe1 == 0x7f8 and fm1 == 0x8ccc238a4b367 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xff88ccc238a4b367; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:2068*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x38a4b367, 0xff88ccc2,0x16f41b26,0xff91a0af,x2, 32*SIGALIGN, x3,x1, x16)

inst_1053:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x7f8 and fm2 == 0x8ccc238a4b367 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xff88ccc238a4b367
offset:2070*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x38a4b367,0xff88ccc2,x2, 34*SIGALIGN, x3,x1, x16)

inst_1054:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:2072*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x63a8e27a,0x000c8a70,x2, 36*SIGALIGN, x3,x1, x16)

inst_1055:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:2074*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x63a8e27a,0x000c8a70,x2, 38*SIGALIGN, x3,x1, x16)

inst_1056:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xfa7485d0f8ece and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x800fa7485d0f8ece
offset:2076*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x5d0f8ece,0x800fa748,x2, 40*SIGALIGN, x3,x1, x16)

inst_1057:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:2078*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x606fd7b9,0x000e87a1,x2, 42*SIGALIGN, x3,x1, x16)

inst_1058:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:2080*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x606fd7b9,0x000e87a1,x2, 44*SIGALIGN, x3,x1, x16)

inst_1059:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:2082*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xe3994b4b,0x0009e4d6,x2, 46*SIGALIGN, x3,x1, x16)

inst_1060:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:2084*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0xe3994b4b,0x0009e4d6,x2, 48*SIGALIGN, x3,x1, x16)

inst_1061:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:2086*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x59342c81,0x000cf6a6,x2, 50*SIGALIGN, x3,x1, x16)

inst_1062:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:2088*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x59342c81,0x000cf6a6,x2, 52*SIGALIGN, x3,x1, x16)

inst_1063:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:2090*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x1c11ae96,0x800bdb7a,x2, 54*SIGALIGN, x3,x1, x16)

inst_1064:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:2092*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x1c11ae96,0x800bdb7a,x2, 56*SIGALIGN, x3,x1, x16)

inst_1065:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:2094*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x8e107c85,0x800b25a1,x2, 58*SIGALIGN, x3,x1, x16)

inst_1066:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:2096*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x8e107c85,0x800b25a1,x2, 60*SIGALIGN, x3,x1, x16)

inst_1067:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:2098*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x79b8b11e,0x8007eccd,x2, 62*SIGALIGN, x3,x1, x16)

inst_1068:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:2100*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x79b8b11e,0x8007eccd,x2, 64*SIGALIGN, x3,x1, x16)

inst_1069:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:2102*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x100685f6,0x800bfded,x2, 66*SIGALIGN, x3,x1, x16)

inst_1070:// fs1 == 1 and fe1 == 0x000 and fm1 == 0xfa7485d0f8ece and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800fa7485d0f8ece; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:2104*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x5d0f8ece, 0x800fa748,0x100685f6,0x800bfded,x2, 68*SIGALIGN, x3,x1, x16)

inst_1071:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:2106*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0x00000000,0x00000000,x2, 70*SIGALIGN, x3,x1, x16)

inst_1072:// fs1 == 1 and fe1 == 0x400 and fm1 == 0x16a3ffd234a38 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0xc0016a3ffd234a38; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:2108*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0xfd234a38, 0xc0016a3f,0x00000000,0x00000000,x2, 72*SIGALIGN, x3,x1, x16)

inst_1073:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x400 and fm2 == 0x16a3ffd234a38 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xc0016a3ffd234a38
offset:2110*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xfd234a38,0xc0016a3f,x2, 74*SIGALIGN, x3,x1, x16)

inst_1074:// fs1 == 1 and fe1 == 0x000 and fm1 == 0x190ba6fb4c17b and fs2 == 1 and fe2 == 0x400 and fm2 == 0x16a3ffd234a38 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x800190ba6fb4c17b; valaddr_reg:x2; op2:x26; op2val:0xc0016a3ffd234a38
offset:2112*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x6fb4c17b, 0x800190ba,0xfd234a38,0xc0016a3f,x2, 76*SIGALIGN, x3,x1, x16)

inst_1075:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xb05808c697cd0 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x7feb05808c697cd0
offset:2114*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x8c697cd0,0x7feb0580,x2, 78*SIGALIGN, x3,x1, x16)

inst_1076:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x0000000000000 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x0000000000000000
offset:2116*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x00000000,0x00000000,x2, 80*SIGALIGN, x3,x1, x16)

inst_1077:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:2118*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xdae52040,0x7fe05c5c,x2, 82*SIGALIGN, x3,x1, x16)

inst_1078:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0xe8090933e9472 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fde8090933e9472
offset:2120*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x933e9472,0x7fde8090,x2, 84*SIGALIGN, x3,x1, x16)

inst_1079:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fd and fm2 == 0x209a1b230ec5b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fd209a1b230ec5b
offset:2122*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xb230ec5b,0x7fd209a1,x2, 86*SIGALIGN, x3,x1, x16)

inst_1080:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0xd1ca4a5f0ae42 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fed1ca4a5f0ae42
offset:2124*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xa5f0ae42,0x7fed1ca4,x2, 88*SIGALIGN, x3,x1, x16)

inst_1081:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xefb599802c9cb and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xffcefb599802c9cb
offset:2126*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x9802c9cb,0xffcefb59,x2, 90*SIGALIGN, x3,x1, x16)

inst_1082:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fe and fm2 == 0x30ac7c74effc4 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xffe30ac7c74effc4
offset:2128*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xc74effc4,0xffe30ac7,x2, 92*SIGALIGN, x3,x1, x16)

inst_1083:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fd and fm2 == 0xaa9de4479f361 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xffdaa9de4479f361
offset:2130*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x4479f361,0xffdaa9de,x2, 94*SIGALIGN, x3,x1, x16)

inst_1084:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7fc and fm2 == 0xf41cec79d85d6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xffcf41cec79d85d6
offset:2132*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xc79d85d6,0xffcf41ce,x2, 96*SIGALIGN, x3,x1, x16)

inst_1085:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x7f9 and fm2 == 0x1a0af16f41b26 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0xff91a0af16f41b26
offset:2134*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x16f41b26,0xff91a0af,x2, 98*SIGALIGN, x3,x1, x16)

inst_1086:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x6baa94414ba5e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x0006baa94414ba5e
offset:2136*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x4414ba5e,0x0006baa9,x2, 100*SIGALIGN, x3,x1, x16)

inst_1087:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xc8a7063a8e27a and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x000c8a7063a8e27a
offset:2138*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x63a8e27a,0x000c8a70,x2, 102*SIGALIGN, x3,x1, x16)

inst_1088:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xe87a1606fd7b9 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x000e87a1606fd7b9
offset:2140*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x606fd7b9,0x000e87a1,x2, 104*SIGALIGN, x3,x1, x16)

inst_1089:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0x9e4d6e3994b4b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x0009e4d6e3994b4b
offset:2142*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0xe3994b4b,0x0009e4d6,x2, 106*SIGALIGN, x3,x1, x16)

inst_1090:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x000 and fm2 == 0xcf6a659342c81 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x000cf6a659342c81
offset:2144*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x59342c81,0x000cf6a6,x2, 108*SIGALIGN, x3,x1, x16)

inst_1091:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbdb7a1c11ae96 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x800bdb7a1c11ae96
offset:2146*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x1c11ae96,0x800bdb7a,x2, 110*SIGALIGN, x3,x1, x16)

inst_1092:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xb25a18e107c85 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x800b25a18e107c85
offset:2148*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x8e107c85,0x800b25a1,x2, 112*SIGALIGN, x3,x1, x16)

inst_1093:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x7eccd79b8b11e and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x8007eccd79b8b11e
offset:2150*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x79b8b11e,0x8007eccd,x2, 114*SIGALIGN, x3,x1, x16)

inst_1094:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0xbfded100685f6 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x800bfded100685f6
offset:2152*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x100685f6,0x800bfded,x2, 116*SIGALIGN, x3,x1, x16)

inst_1095:// fs1 == 0 and fe1 == 0x000 and fm1 == 0x0000000000000 and fs2 == 1 and fe2 == 0x000 and fm2 == 0x190ba6fb4c17b and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x0000000000000000; valaddr_reg:x2; op2:x26; op2val:0x800190ba6fb4c17b
offset:2154*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x00000000,0x6fb4c17b,0x800190ba,x2, 118*SIGALIGN, x3,x1, x16)

inst_1096:// fs1 == 0 and fe1 == 0x7fe and fm1 == 0xb05808c697cd0 and fs2 == 0 and fe2 == 0x7fe and fm2 == 0x05c5cdae52040 and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7feb05808c697cd0; valaddr_reg:x2; op2:x26; op2val:0x7fe05c5cdae52040
offset:2156*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x8c697cd0, 0x7feb0580,0xdae52040,0x7fe05c5c,x2, 120*SIGALIGN, x3,x1, x16)

inst_1097:// fs1 == 0 and fe1 == 0x7ff and fm1 == 0x0000000000000 and fs2 == 0 and fe2 == 0x7fb and fm2 == 0x59e00705463da and  fcsr == 0  
/* opcode: fmin.d ; op1:x28; dest:x30; op1val:0x7ff0000000000000; valaddr_reg:x2; op2:x26; op2val:0x7fb59e00705463da
offset:2158*FLEN/8; correctval:??; testreg:x16;
fcsr_val:0*/
TEST_ZDINX_PPP_OP_32(fmin.d, x30, x31, x28, x29,x26,x27,0, 0, 0, 0x00000000, 0x7ff00000,0x705463da,0x7fb59e00,x2, 122*SIGALIGN, x3,x1, x16)
#endif


RVTEST_CODE_END
RVMODEL_HALT

RVTEST_DATA_BEGIN
.align 4
rvtest_data:
.word 0xbabecafe
.word 0xabecafeb
.word 0xbecafeba
.word 0xecafebab
test_dataset_0:
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
test_dataset_1:
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
test_dataset_2:
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x8d104fe1,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8d104fe1,64,FLEN)
NAN_BOXED(0x8d104fe1,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8d104fe1,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x77cc5827,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0xf2613c04,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe6ff7dfa,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe6ff7dfa,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xe6ff7dfa,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x5e3b66cc,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x5e3b66cc,64,FLEN)
NAN_BOXED(0x5e3b66cc,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x5e3b66cc,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0xbf0fce59,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0x193985bd,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8b3b3205,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8b3b3205,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x8b3b3205,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x0f65438f,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x0f65438f,64,FLEN)
NAN_BOXED(0x0f65438f,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x0f65438f,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x7981d3cb,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0x184d2a5c,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x42528ae7,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x42528ae7,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x42528ae7,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xe9e7e091,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xe9e7e091,64,FLEN)
NAN_BOXED(0xe9e7e091,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xe9e7e091,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x3bf0adc1,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0xd8c9bc5a,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8c2a454e,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8c2a454e,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x8c2a454e,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x518d5835,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x0e0aacf7,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x0e0aacf7,64,FLEN)
NAN_BOXED(0x0e0aacf7,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x0e0aacf7,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0xc3ea2352,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0x139769ef,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x605681ed,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x605681ed,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x605681ed,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x799bd4a2,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x799bd4a2,64,FLEN)
NAN_BOXED(0x799bd4a2,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x799bd4a2,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0xe1ef7daf,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0xfcfe595e,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xac1094a3,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xac1094a3,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xac1094a3,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x0bb1993a,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x095ae0fb,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x095ae0fb,64,FLEN)
NAN_BOXED(0x095ae0fb,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x095ae0fb,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x955672f7,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0x42223eb2,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xfb506dd7,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xfb506dd7,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xfb506dd7,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xd0618f81,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xd0618f81,64,FLEN)
NAN_BOXED(0xd0618f81,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xd0618f81,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x00384929,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0x99a4db6f,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xa23bff8b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xa23bff8b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xa23bff8b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x394ad178,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x394ad178,64,FLEN)
NAN_BOXED(0x394ad178,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x394ad178,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0xc0b837af,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0x93459f2b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x961804da,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x961804da,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x961804da,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xdcb121f0,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x788e33e4,64,FLEN)
NAN_BOXED(0x788e33e4,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0xae3ae740,64,FLEN)
NAN_BOXED(0xae3ae740,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x97e15889,64,FLEN)
NAN_BOXED(0x97e15889,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0xc8042e0c,64,FLEN)
NAN_BOXED(0xc8042e0c,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x09b1e4b9,64,FLEN)
NAN_BOXED(0x09b1e4b9,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x356ca801,64,FLEN)
NAN_BOXED(0x356ca801,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0xc15b6463,64,FLEN)
NAN_BOXED(0xc15b6463,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x2bd493e3,64,FLEN)
NAN_BOXED(0x2bd493e3,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x1f1aecb4,64,FLEN)
NAN_BOXED(0x1f1aecb4,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x581ad3fd,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x38a4b367,64,FLEN)
NAN_BOXED(0x38a4b367,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x6f35e200,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x306e5cd5,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x306e5cd5,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x306e5cd5,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x6b58e06e,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x788e33e4,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x788e33e4,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x2a33d1eb,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x7c4aeb28,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x7c4aeb28,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x7c4aeb28,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x103c0954,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xd9c9a110,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xae3ae740,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xae3ae740,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x3d2a7d0c,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc4b9309a,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc4b9309a,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0xc4b9309a,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x7dd9aeac,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x97e15889,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x97e15889,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x89a4c8c6,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe584db8a,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe584db8a,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0xe584db8a,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x3c4343fa,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xfd029cc8,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xc8042e0c,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xc8042e0c,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0xb05c2121,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x37f0d51f,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x37f0d51f,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x37f0d51f,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x4c1e5de7,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x09b1e4b9,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x09b1e4b9,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x6f520473,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xac71068d,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xac71068d,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0xac71068d,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xc379c682,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x02c7d202,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x356ca801,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x356ca801,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x3601c4a9,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x168cb10d,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x168cb10d,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x168cb10d,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xfe1eccda,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x31b23d7b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0xc15b6463,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xc15b6463,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0xf49b3fa7,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x372f0f06,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x372f0f06,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x372f0f06,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x023e1389,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x36c9b8db,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x2bd493e3,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x2bd493e3,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x58f8de83,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x57d41a27,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x57d41a27,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x57d41a27,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0xe09a11da,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xe6e1a7e1,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x1f1aecb4,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x1f1aecb4,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x1b33da32,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe8e63ec3,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe8e63ec3,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0xe8e63ec3,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0xc6cde040,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x38a4b367,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x38a4b367,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x5d0f8ece,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xfd234a38,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xfd234a38,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0xfd234a38,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x933e9472,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xb230ec5b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xa5f0ae42,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x9802c9cb,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc74effc4,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x4479f361,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xc79d85d6,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x16f41b26,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x4414ba5e,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x63a8e27a,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x606fd7b9,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0xe3994b4b,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x59342c81,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x1c11ae96,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x8e107c85,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x79b8b11e,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x100685f6,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x6fb4c17b,64,FLEN)
NAN_BOXED(0x8c697cd0,64,FLEN)
NAN_BOXED(0xdae52040,64,FLEN)
NAN_BOXED(0x00000000,64,FLEN)
NAN_BOXED(0x705463da,64,FLEN)
RVTEST_DATA_END

RVMODEL_DATA_BEGIN
rvtest_sig_begin:
sig_begin_canary:
CANARY;



signature_x1_0:
    .fill 0*((SIGALIGN)/4),4,0xdeadbeef


signature_x1_1:
    .fill 24*((SIGALIGN)/4),4,0xdeadbeef


signature_x1_2:
    .fill 512*((SIGALIGN)/4),4,0xdeadbeef


signature_x1_3:
    .fill 512*((SIGALIGN)/4),4,0xdeadbeef


signature_x1_4:
    .fill 512*((SIGALIGN)/4),4,0xdeadbeef


signature_x1_5:
    .fill 512*((SIGALIGN)/4),4,0xdeadbeef


signature_x1_6:
    .fill 124*((SIGALIGN)/4),4,0xdeadbeef

#ifdef rvtest_mtrap_routine
tsig_begin_canary:
CANARY;

mtrap_sigptr:
    .fill 64*XLEN/32,4,0xdeadbeef

tsig_end_canary:
CANARY;
#endif

#ifdef rvtest_gpr_save

gpr_save:
    .fill 32*XLEN/32,4,0xdeadbeef

#endif


sig_end_canary:
CANARY;
rvtest_sig_end:
RVMODEL_DATA_END
