bitfield assignment -- call zzzcode().
SCCS-vsn: old/pcc/ccom.tahoe/table.c 1.10
-static char sccsid[] = "@(#)table.c 1.9 (Berkeley) %G%";
+static char sccsid[] = "@(#)table.c 1.10 (Berkeley) %G%";
#endif
# include "pass2.h"
#endif
# include "pass2.h"
0, RNOP,
" andl2 N,AL\n orl2 ZF,AL\n",
0, RNOP,
" andl2 N,AL\n orl2 ZF,AL\n",
+ASSIGN, INAREG,
+ SFLD, TANY,
+ SCON, TANY,
+ NAREG, RESC1,
+ " andl2 N,AL\n orl2 ZF,AL\n ZI\n",
+
ASSIGN, FOREFF,
SFLD, TANY,
SAREG|AWD, TWORD,
ASSIGN, FOREFF,
SFLD, TANY,
SAREG|AWD, TWORD,
" shll $H,AR,A1\n andl2 M,A1\n andl2 N,AL\n\
orl2 A1,AL\n",
ASSIGN, INAREG,
SFLD, TANY,
SAREG|AWD, TWORD,
" shll $H,AR,A1\n andl2 M,A1\n andl2 N,AL\n\
orl2 A1,AL\n",
ASSIGN, INAREG,
SFLD, TANY,
SAREG|AWD, TWORD,
" shll $H,AR,A1\n andl2 M,A1\n andl2 N,AL\n\
" shll $H,AR,A1\n andl2 M,A1\n andl2 N,AL\n\
- orl2 A1,AL\n shrl $H,A1,A1\n",
/* dummy UNARY MUL entry to get U* to possibly match OPLTYPE */
UNARY MUL, FOREFF,
/* dummy UNARY MUL entry to get U* to possibly match OPLTYPE */
UNARY MUL, FOREFF,