Annotation of cci/d/macro4/test_tbl.c, revision 1.1.1.1

1.1       root        1: 
                      2: #include "macro4_defs.h"
                      3: 
                      4: 
                      5: int **test_tbl;                /* pointer to the current test table */
                      6: 
                      7: /*************************************************************************
                      8: *  FPP HARDWARE INSTRUCTION AND PIPELINE TESTS
                      9: *************************************************************************/
                     10: 
                     11: int *fpp_test_tbl[] = {  /* table of fpp instruction tests */
                     12:         &ldf_t,         /* LDF/STF instr test entry */
                     13:         &addf_t,         /*    ADDF instr test entry */
                     14:         &subf_t,         /*    SUBF instr test entry */
                     15:         &mulf_t,         /*    MULF instr test entry */
                     16:         &divf_t,         /*    DIVF instr test entry */
                     17:         &lnf_t,          /*     LNF instr test entry */
                     18:         &negf_t,         /*    NEGF instr test entry */
                     19:         &tstf_t,         /*    TSTF instr test entry */
                     20:         &cmpf_t,         /*    CMPF instr test entry */
                     21:         &cmpf2_t,        /*   CMPF2 instr test entry */
                     22:         &cvlf_t,         /*    CVLF instr test entry */
                     23:         &cvfl_t,         /*    CVFL instr test entry */
                     24:         &ldd_t,          /* LDD/STD instr test entry */
                     25:         &addd_t,         /*    ADDD instr test entry */
                     26:         &subd_t,         /*    SUBD instr test entry */
                     27:         &muld_t,         /*    MULD instr test entry */
                     28:         &divd_t,         /*    DIVD instr test entry */
                     29:         &lnd_t,          /*     LND instr test entry */
                     30:         &negd_t,         /*    NEGD instr test entry */
                     31:         &tstd_t,         /*    TSTD instr test entry */
                     32:         &cmpd_t,         /*    CMPD instr test entry */
                     33:         &cmpd2_t,        /*   CMPD2 instr test entry */
                     34:         &cvld_t,         /*    CVLD instr test entry */
                     35:         &cvdl_t,         /*    CVDL instr test entry */
                     36:         &cvdf_t,         /*    CVDF instr test entry */
                     37:         &ldfd_t,         /*    LDFD instr test entry */
                     38:         &pushd_t,        /*   PUSHD instr test entry */
                     39:         &sqrtf_t,        /*   SQRTF instr test entry */
                     40:         &expf_t,         /*    EXPF instr test entry */
                     41:         &logf_t,         /*    LOGF instr test entry */
                     42:         &sinf_t,         /*    SINF instr test entry */
                     43:         &cosf_t,         /*    COSF instr test entry */
                     44:         &atanf_t,        /*   ATANF instr test entry */
                     45:         &mull2_t,        /*   MULL2 instr test entry */
                     46:         &mull3_t,        /*   MULL3 instr test entry */
                     47:        &mtpr_t,         /*    MTPR read table data test entry */
                     48:         &pipeline_1_t,   /* Pipe Test #1  entry */
                     49:         &pipeline_2_t,   /* Pipe Test #2  entry */
                     50:         &pipeline_3_t,   /* Pipe Test #3  entry */
                     51:         &pipeline_4_t,   /* Pipe Test #4  entry */
                     52:         &pipeline_5_t,   /* Pipe Test #5  entry */
                     53:         &pipeline_6_t,   /* Pipe Test #6  entry */
                     54:         &pipeline_7_t,   /* Pipe Test #7  entry */
                     55:         &pipeline_8_t,   /* Pipe Test #8  entry */
                     56:         &pipeline_9_t,   /* Pipe Test #9  entry */
                     57:         &pipeline_10_t,  /* Pipe Test #10 entry */
                     58:         &pipeline_11_t,  /* Pipe Test #11 entry */
                     59:         &pipeline_12_t,  /* Pipe Test #12 entry */
                     60:         &pipeline_13_t,  /* Pipe Test #13 entry */
                     61:         &pipeline_14_t,  /* Pipe Test #14 entry */
                     62:         &pipeline_15_t,  /* Pipe Test #15 entry */
                     63:         &pipeline_16_t,  /* Pipe Test #16 entry */
                     64:         &pipeline_17_t,  /* Pipe Test #17 entry */
                     65:         &pipeline_18_t,  /* Pipe Test #18 entry */
                     66:         &pipeline_19_t,  /* Pipe Test #19 entry */
                     67:         &pipeline_20_t   /* Pipe Test #20 entry */
                     68:        };
                     69: 
                     70: int fpp_test_cnt = 56;  /* number of entrys in fpp_test_tbl */
                     71: 
                     72: 
                     73: 
                     74: 
                     75: /*************************************************************************
                     76: *       NO-FPP INSTRUCTION TESTS
                     77: *************************************************************************/
                     78: 
                     79: int *no_fpp_test_tbl[] = {       /* table of no-fpp tests */
                     80:         &ldf_t,         /* LDF/STF instr test entry */
                     81:         &lnf_t,          /*     LNF instr test entry */
                     82:         &negf_t,         /*    NEGF instr test entry */
                     83:         &tstf_t,         /*    TSTF instr test entry */
                     84:         &cmpf_t,         /*    CMPF instr test entry */
                     85:         &cmpf2_t,        /*   CMPF2 instr test entry */
                     86:         &cvfl_t,         /*    CVFL instr test entry */
                     87:         &ldd_t,          /* LDD/STD instr test entry */
                     88:         &lnd_t,          /*     LND instr test entry */
                     89:         &negd_t,         /*    NEGD instr test entry */
                     90:         &tstd_t,         /*    TSTD instr test entry */
                     91:         &cmpd_t,         /*    CMPD instr test entry */
                     92:         &cmpd2_t,        /*   CMPD2 instr test entry */
                     93:         &cvdl_t,         /*    CVDL instr test entry */
                     94:         &cvdf_t,         /*    CVDF instr test entry */
                     95:         &ldfd_t,         /*    LDFD instr test entry */
                     96:         &pushd_t,        /*   PUSHD instr test entry */
                     97:        };
                     98: 
                     99: int no_fpp_test_cnt = 17;       /* number of entrys in no_fpp_test_tbl */
                    100: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.