File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / d / fpevent / resop_tbl.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:30:17 2019 UTC (7 years ago) by root
Branches: bsd, MAIN
CVS tags: v121, HEAD
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 */

unix.superglobalmegacorp.com

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