1: /*
   2:  * Copyright (c) 1980 Regents of the University of California.
   3:  * All rights reserved.  The Berkeley software License Agreement
   4:  * specifies the terms and conditions for redistribution.
   5:  *
   6:  *	@(#)optab.h	5.1 (Berkeley) 6/7/85
   7:  */
   8: 
   9: /*
  10:  * px opcode information structure
  11:  */
  12: 
  13: #define MAXNARGS 10
  14: 
  15: /*
  16:  * argument types
  17:  */
  18: 
  19: typedef int ARGTYPE;
  20: 
  21: #define ADDR2    1
  22: #define ADDR4    2
  23: #define DISP     3
  24: #define PSUBOP   5
  25: #define SUBOP    6
  26: #define VLEN     7
  27: #define HWORD    8
  28: #define LWORD    9
  29: #define STRING  10
  30: 
  31: typedef struct {
  32:     char *opname;
  33:     ARGTYPE argtype[MAXNARGS];
  34: } OPTAB;
  35: 
  36: OPTAB optab[];

Defined typedef's

ARGTYPE defined in line 19; used 1 times
  • in line 33

Defined macros

ADDR2 defined in line 21; used 15 times
ADDR4 defined in line 22; used 13 times
DISP defined in line 23; used 18 times
HWORD defined in line 27; used 40 times
LWORD defined in line 28; used 18 times
MAXNARGS defined in line 13; used 1 times
  • in line 33
PSUBOP defined in line 24; used 26 times
STRING defined in line 29; used 3 times
SUBOP defined in line 25; used 14 times
VLEN defined in line 26; used 2 times

Usage of this include

Last modified: 1985-06-07
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 1304
Valid CSS Valid XHTML 1.0 Strict