/*static char sccsid[] = "@(#)c2.h 4.6 %G%";*/
/* @(#)c2.h 1.19 80/08/26 13:39:07 */
* Header for object code improver
/* rearranged for unsigned branches so that jxxu = jxx + 6 */
* When the new opcodes were added, the relative
* ordering of the first 3 (those that are not float)
* had to be retained, so that other parts of the program
* In addition, the distance between OP3 and OP2 must be preserved.
* The order of definitions above OP2 must not be changed.
* Note that these definitions DO NOT correspond to
* those definitions used in as, adb and sdb.
#define T(a,b) (a|((b)<<8))
#define U(a,b) (a|((b)<<4))
char *regs
[NREG
+5]; /* 0-11, 4 for operands, 1 for running off end */