|
|
1.1 root 1:
2: #include "evt_defs.h"
3:
4:
5: /*
6: **********************************************************************
7: *
8: * INSTRUCTIONS FOR THE FPP RESERVED OPERAND TEST
9: *
10: * This table contains information about all of the FPP instructions that
11: * can cause a Reserved Operand Fault.
12: *
13: **********************************************************************
14: */
15: struct evt_inst_t resop_tbl[] =
16: {
17: /* ................................................ op-code */
18: /* : .................................. name */
19: /* : : ......................... # operands */
20: /* : : : .................... precision */
21: /* : : : : ............ prt to data */
22: /* : : : : : ... ptr to data cnt */
23: /* : : : : : :..... */
24: /* : : : : : : */
25: LDF_OP_CODE, "LDF ", 1, SGL, flt_resops, &flt_resop_cnt,
26: ADDF_OP_CODE, "ADDF ", 1, SGL, flt_resops, &flt_resop_cnt,
27: SUBF_OP_CODE, "SUBF ", 1, SGL, flt_resops, &flt_resop_cnt,
28: MULF_OP_CODE, "MULF ", 1, SGL, flt_resops, &flt_resop_cnt,
29: DIVF_OP_CODE, "DIVF ", 1, SGL, flt_resops, &flt_resop_cnt,
30: LNF_OP_CODE, "LNF ", 1, SGL, flt_resops, &flt_resop_cnt,
31: CMPF_OP_CODE, "CMPF ", 1, SGL, flt_resops, &flt_resop_cnt,
32: CMPF2_OP_CODE, "CMPF2 ", 2, SGL, cmp2_resops, &cmp2_resop_cnt,
33: LDD_OP_CODE, "LDD ", 1, DBL, flt_resops, &flt_resop_cnt,
34: ADDD_OP_CODE, "ADDD ", 1, DBL, flt_resops, &flt_resop_cnt,
35: SUBD_OP_CODE, "SUBD ", 1, DBL, flt_resops, &flt_resop_cnt,
36: MULD_OP_CODE, "MULD ", 1, DBL, flt_resops, &flt_resop_cnt,
37: DIVD_OP_CODE, "DIVD ", 1, DBL, flt_resops, &flt_resop_cnt,
38: LND_OP_CODE, "LND ", 1, DBL, flt_resops, &flt_resop_cnt,
39: LDFD_OP_CODE, "LDFD ", 1, DBL, flt_resops, &flt_resop_cnt,
40: CMPD_OP_CODE, "CMPD ", 1, DBL, flt_resops, &flt_resop_cnt,
41: CMPD2_OP_CODE, "CMPD2 ", 2, DBL, cmp2_resops, &cmp2_resop_cnt,
42: LOGF_OP_CODE, "LOGF ", 0, SGL, logf_resops, &logf_resop_cnt
43: };
44:
45: int size_resop_tbl = 18; /* 18 instructions */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.