|
|
Power 6/32 Unix version 1.21
#include "evt_defs.h"
/*
**********************************************************************
*
* INSTRUCTIONS FOR THE FPP RESERVED OPERAND TEST
*
* This table contains information about all of the FPP instructions that
* can cause a Reserved Operand Fault.
*
**********************************************************************
*/
struct evt_inst_t resop_tbl[] =
{
/* ................................................ op-code */
/* : .................................. name */
/* : : ......................... # operands */
/* : : : .................... precision */
/* : : : : ............ prt to data */
/* : : : : : ... ptr to data cnt */
/* : : : : : :..... */
/* : : : : : : */
LDF_OP_CODE, "LDF ", 1, SGL, flt_resops, &flt_resop_cnt,
ADDF_OP_CODE, "ADDF ", 1, SGL, flt_resops, &flt_resop_cnt,
SUBF_OP_CODE, "SUBF ", 1, SGL, flt_resops, &flt_resop_cnt,
MULF_OP_CODE, "MULF ", 1, SGL, flt_resops, &flt_resop_cnt,
DIVF_OP_CODE, "DIVF ", 1, SGL, flt_resops, &flt_resop_cnt,
LNF_OP_CODE, "LNF ", 1, SGL, flt_resops, &flt_resop_cnt,
CMPF_OP_CODE, "CMPF ", 1, SGL, flt_resops, &flt_resop_cnt,
CMPF2_OP_CODE, "CMPF2 ", 2, SGL, cmp2_resops, &cmp2_resop_cnt,
LDD_OP_CODE, "LDD ", 1, DBL, flt_resops, &flt_resop_cnt,
ADDD_OP_CODE, "ADDD ", 1, DBL, flt_resops, &flt_resop_cnt,
SUBD_OP_CODE, "SUBD ", 1, DBL, flt_resops, &flt_resop_cnt,
MULD_OP_CODE, "MULD ", 1, DBL, flt_resops, &flt_resop_cnt,
DIVD_OP_CODE, "DIVD ", 1, DBL, flt_resops, &flt_resop_cnt,
LND_OP_CODE, "LND ", 1, DBL, flt_resops, &flt_resop_cnt,
LDFD_OP_CODE, "LDFD ", 1, DBL, flt_resops, &flt_resop_cnt,
CMPD_OP_CODE, "CMPD ", 1, DBL, flt_resops, &flt_resop_cnt,
CMPD2_OP_CODE, "CMPD2 ", 2, DBL, cmp2_resops, &cmp2_resop_cnt,
LOGF_OP_CODE, "LOGF ", 0, SGL, logf_resops, &logf_resop_cnt
};
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.