File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / d / macro4 / test_tbl.lst
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:30:56 2019 UTC (7 years ago) by root
Branches: bsd, MAIN
CVS tags: v121, HEAD
Power 6/32 Unix version 1.21

   1  00000000                                  LL0:
   2  00000000 *                                	.data
   3  00000000 *                                	.comm	_test_tbl,4
   4  00000000 *                                	.data
   5  00000000 *                                	.align	2
   6  00000000 *                                	.globl	_fpp_test_tbl
   7  00000000 *                                _fpp_test_tbl:
   8  00000000 *  00000000                      	.long	_ldf_t
   9  00000004 *  00000000                      	.long	_addf_t
  10  00000008 *  00000000                      	.long	_subf_t
  11  0000000c *  00000000                      	.long	_mulf_t
  12  00000010 *  00000000                      	.long	_divf_t
  13  00000014 *  00000000                      	.long	_lnf_t
  14  00000018 *  00000000                      	.long	_negf_t
  15  0000001c *  00000000                      	.long	_tstf_t
  16  00000020 *  00000000                      	.long	_cmpf_t
  17  00000024 *  00000000                      	.long	_cmpf2_t
  18  00000028 *  00000000                      	.long	_cvlf_t
  19  0000002c *  00000000                      	.long	_cvfl_t
  20  00000030 *  00000000                      	.long	_ldd_t
  21  00000034 *  00000000                      	.long	_addd_t
  22  00000038 *  00000000                      	.long	_subd_t
  23  0000003c *  00000000                      	.long	_muld_t
  24  00000040 *  00000000                      	.long	_divd_t
  25  00000044 *  00000000                      	.long	_lnd_t
  26  00000048 *  00000000                      	.long	_negd_t
  27  0000004c *  00000000                      	.long	_tstd_t
  28  00000050 *  00000000                      	.long	_cmpd_t
  29  00000054 *  00000000                      	.long	_cmpd2_t
  30  00000058 *  00000000                      	.long	_cvld_t
  31  0000005c *  00000000                      	.long	_cvdl_t
  32  00000060 *  00000000                      	.long	_cvdf_t
  33  00000064 *  00000000                      	.long	_ldfd_t
  34  00000068 *  00000000                      	.long	_pushd_t
  35  0000006c *  00000000                      	.long	_sqrtf_t
  36  00000070 *  00000000                      	.long	_expf_t
  37  00000074 *  00000000                      	.long	_logf_t
  38  00000078 *  00000000                      	.long	_sinf_t
  39  0000007c *  00000000                      	.long	_cosf_t
  40  00000080 *  00000000                      	.long	_atanf_t
  41  00000084 *  00000000                      	.long	_mull2_t
  42  00000088 *  00000000                      	.long	_mull3_t
  43  0000008c *  00000000                      	.long	_mtpr_t
  44  00000090 *  00000000                      	.long	_pipeline_1_t
  45  00000094 *  00000000                      	.long	_pipeline_2_t
  46  00000098 *  00000000                      	.long	_pipeline_3_t
  47  0000009c *  00000000                      	.long	_pipeline_4_t
  48  000000a0 *  00000000                      	.long	_pipeline_5_t
  49  000000a4 *  00000000                      	.long	_pipeline_6_t
  50  000000a8 *  00000000                      	.long	_pipeline_7_t
  51  000000ac *  00000000                      	.long	_pipeline_8_t
  52  000000b0 *  00000000                      	.long	_pipeline_9_t
  53  000000b4 *  00000000                      	.long	_pipeline_10_t
  54  000000b8 *  00000000                      	.long	_pipeline_11_t
  55  000000bc *  00000000                      	.long	_pipeline_12_t
  56  000000c0 *  00000000                      	.long	_pipeline_13_t
  57  000000c4 *  00000000                      	.long	_pipeline_14_t
  58  000000c8 *  00000000                      	.long	_pipeline_15_t
  59  000000cc *  00000000                      	.long	_pipeline_16_t
  60  000000d0 *  00000000                      	.long	_pipeline_17_t
  61  000000d4 *  00000000                      	.long	_pipeline_18_t
  62  000000d8 *  00000000                      	.long	_pipeline_19_t
  63  000000dc *  00000000                      	.long	_pipeline_20_t
  64  000000e0 *                                	.data
  65  000000e0 *                                	.align	2
  66  000000e0 *                                	.globl	_fpp_test_cnt
  67  000000e0 *                                _fpp_test_cnt:
  68  000000e0 *  00000038                      	.long	56
  69  000000e4 *                                	.data
  70  000000e4 *                                	.align	2
  71  000000e4 *                                	.globl	_no_fpp_test_tbl
  72  000000e4 *                                _no_fpp_test_tbl:
  73  000000e4 *  00000000                      	.long	_ldf_t
  74  000000e8 *  00000000                      	.long	_lnf_t
  75  000000ec *  00000000                      	.long	_negf_t
  76  000000f0 *  00000000                      	.long	_tstf_t
  77  000000f4 *  00000000                      	.long	_cmpf_t
  78  000000f8 *  00000000                      	.long	_cmpf2_t
  79  000000fc *  00000000                      	.long	_cvfl_t
  80  00000100 *  00000000                      	.long	_ldd_t
  81  00000104 *  00000000                      	.long	_lnd_t
  82  00000108 *  00000000                      	.long	_negd_t
  83  0000010c *  00000000                      	.long	_tstd_t
  84  00000110 *  00000000                      	.long	_cmpd_t
  85  00000114 *  00000000                      	.long	_cmpd2_t
  86  00000118 *  00000000                      	.long	_cvdl_t
  87  0000011c *  00000000                      	.long	_cvdf_t
  88  00000120 *  00000000                      	.long	_ldfd_t
  89  00000124 *  00000000                      	.long	_pushd_t
  90  00000128 *                                	.data
  91  00000128 *                                	.align	2
  92  00000128 *                                	.globl	_no_fpp_test_cnt
  93  00000128 *                                _no_fpp_test_cnt:
  94  00000128 *  00000011                      	.long	17
  95  0000012c *                                 # 
  96  0000012c *                                 # #include "macro4_defs.h"
  97  0000012c *                                 # 
  98  0000012c *                                 # 
  99  0000012c *                                 # int **test_tbl;		/* pointer to the current test table */
 100  0000012c *                                 # 
 101  0000012c *                                 # /*************************************************************************
 102  0000012c *                                 # *  FPP HARDWARE INSTRUCTION AND PIPELINE TESTS
 103  0000012c *                                 # *************************************************************************/
 104  0000012c *                                 # 
 105  0000012c *                                 # int *fpp_test_tbl[] = {  /* table of fpp instruction tests */
 106  0000012c *                                 #         &ldf_t, 	 /* LDF/STF instr test entry */
 107  0000012c *                                 #         &addf_t,         /*    ADDF instr test entry */
 108  0000012c *                                 #         &subf_t,         /*    SUBF instr test entry */
 109  0000012c *                                 #         &mulf_t,         /*    MULF instr test entry */
 110  0000012c *                                 #         &divf_t,         /*    DIVF instr test entry */
 111  0000012c *                                 #         &lnf_t,          /*     LNF instr test entry */
 112  0000012c *                                 #         &negf_t,         /*    NEGF instr test entry */
 113  0000012c *                                 #         &tstf_t,         /*    TSTF instr test entry */
 114  0000012c *                                 #         &cmpf_t,         /*    CMPF instr test entry */
 115  0000012c *                                 #         &cmpf2_t,        /*   CMPF2 instr test entry */
 116  0000012c *                                 #         &cvlf_t,         /*    CVLF instr test entry */
 117  0000012c *                                 #         &cvfl_t,         /*    CVFL instr test entry */
 118  0000012c *                                 #         &ldd_t,          /* LDD/STD instr test entry */
 119  0000012c *                                 #         &addd_t,         /*    ADDD instr test entry */
 120  0000012c *                                 #         &subd_t,         /*    SUBD instr test entry */
 121  0000012c *                                 #         &muld_t,         /*    MULD instr test entry */
 122  0000012c *                                 #         &divd_t,         /*    DIVD instr test entry */
 123  0000012c *                                 #         &lnd_t,          /*     LND instr test entry */
 124  0000012c *                                 #         &negd_t,         /*    NEGD instr test entry */
 125  0000012c *                                 #         &tstd_t,         /*    TSTD instr test entry */
 126  0000012c *                                 #         &cmpd_t,         /*    CMPD instr test entry */
 127  0000012c *                                 #         &cmpd2_t,        /*   CMPD2 instr test entry */
 128  0000012c *                                 #         &cvld_t,         /*    CVLD instr test entry */
 129  0000012c *                                 #         &cvdl_t,         /*    CVDL instr test entry */
 130  0000012c *                                 #         &cvdf_t,         /*    CVDF instr test entry */
 131  0000012c *                                 #         &ldfd_t,         /*    LDFD instr test entry */
 132  0000012c *                                 #         &pushd_t,        /*   PUSHD instr test entry */
 133  0000012c *                                 #         &sqrtf_t,        /*   SQRTF instr test entry */
 134  0000012c *                                 #         &expf_t,         /*    EXPF instr test entry */
 135  0000012c *                                 #         &logf_t,         /*    LOGF instr test entry */
 136  0000012c *                                 #         &sinf_t,         /*    SINF instr test entry */
 137  0000012c *                                 #         &cosf_t,         /*    COSF instr test entry */
 138  0000012c *                                 #         &atanf_t,        /*   ATANF instr test entry */
 139  0000012c *                                 #         &mull2_t,        /*   MULL2 instr test entry */
 140  0000012c *                                 #         &mull3_t,        /*   MULL3 instr test entry */
 141  0000012c *                                 # 	&mtpr_t,         /*    MTPR read table data test entry */
 142  0000012c *                                 #         &pipeline_1_t,   /* Pipe Test #1  entry */
 143  0000012c *                                 #         &pipeline_2_t,   /* Pipe Test #2  entry */
 144  0000012c *                                 #         &pipeline_3_t,   /* Pipe Test #3  entry */
 145  0000012c *                                 #         &pipeline_4_t,   /* Pipe Test #4  entry */
 146  0000012c *                                 #         &pipeline_5_t,   /* Pipe Test #5  entry */
 147  0000012c *                                 #         &pipeline_6_t,   /* Pipe Test #6  entry */
 148  0000012c *                                 #         &pipeline_7_t,   /* Pipe Test #7  entry */
 149  0000012c *                                 #         &pipeline_8_t,   /* Pipe Test #8  entry */
 150  0000012c *                                 #         &pipeline_9_t,   /* Pipe Test #9  entry */
 151  0000012c *                                 #         &pipeline_10_t,  /* Pipe Test #10 entry */
 152  0000012c *                                 #         &pipeline_11_t,  /* Pipe Test #11 entry */
 153  0000012c *                                 #         &pipeline_12_t,  /* Pipe Test #12 entry */
 154  0000012c *                                 #         &pipeline_13_t,  /* Pipe Test #13 entry */
 155  0000012c *                                 #         &pipeline_14_t,  /* Pipe Test #14 entry */
 156  0000012c *                                 #         &pipeline_15_t,  /* Pipe Test #15 entry */
 157  0000012c *                                 #         &pipeline_16_t,  /* Pipe Test #16 entry */
 158  0000012c *                                 #         &pipeline_17_t,  /* Pipe Test #17 entry */
 159  0000012c *                                 #         &pipeline_18_t,  /* Pipe Test #18 entry */
 160  0000012c *                                 #         &pipeline_19_t,  /* Pipe Test #19 entry */
 161  0000012c *                                 #         &pipeline_20_t   /* Pipe Test #20 entry */
 162  0000012c *                                 #        };
 163  0000012c *                                 # 
 164  0000012c *                                 # int fpp_test_cnt = 56;  /* number of entrys in fpp_test_tbl */
 165  0000012c *                                 # 
 166  0000012c *                                 # 
 167  0000012c *                                 # 
 168  0000012c *                                 # 
 169  0000012c *                                 # /*************************************************************************
 170  0000012c *                                 # *       NO-FPP INSTRUCTION TESTS
 171  0000012c *                                 # *************************************************************************/
 172  0000012c *                                 # 
 173  0000012c *                                 # int *no_fpp_test_tbl[] = {       /* table of no-fpp tests */
 174  0000012c *                                 #         &ldf_t,      	 /* LDF/STF instr test entry */
 175  0000012c *                                 #         &lnf_t,          /*     LNF instr test entry */
 176  0000012c *                                 #         &negf_t,         /*    NEGF instr test entry */
 177  0000012c *                                 #         &tstf_t,         /*    TSTF instr test entry */
 178  0000012c *                                 #         &cmpf_t,         /*    CMPF instr test entry */
 179  0000012c *                                 #         &cmpf2_t,        /*   CMPF2 instr test entry */
 180  0000012c *                                 #         &cvfl_t,         /*    CVFL instr test entry */
 181  0000012c *                                 #         &ldd_t,          /* LDD/STD instr test entry */
 182  0000012c *                                 #         &lnd_t,          /*     LND instr test entry */
 183  0000012c *                                 #         &negd_t,         /*    NEGD instr test entry */
 184  0000012c *                                 #         &tstd_t,         /*    TSTD instr test entry */
 185  0000012c *                                 #         &cmpd_t,         /*    CMPD instr test entry */
 186  0000012c *                                 #         &cmpd2_t,        /*   CMPD2 instr test entry */
 187  0000012c *                                 #         &cvdl_t,         /*    CVDL instr test entry */
 188  0000012c *                                 #         &cvdf_t,         /*    CVDF instr test entry */
 189  0000012c *                                 #         &ldfd_t,         /*    LDFD instr test entry */
 190  0000012c *                                 #         &pushd_t,        /*   PUSHD instr test entry */
 191  0000012c *                                 #        };
 192  0000012c *                                 # 
 193  0000012c *                                 # int no_fpp_test_cnt = 17;       /* number of entrys in no_fpp_test_tbl */
 194  0000012c *                                 # 
 194  0000012c *                                 # 

unix.superglobalmegacorp.com

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