Home
last modified time | relevance | path

Searched refs:SAREG (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/bsd/pcc/dist/pcc/arch/pdp10/
H A Dtable.c49 SAREG|SAREG, TPTRTO|TCHAR|TUCHAR,
61 SAREG|SAREG, TPTRTO|TSHORT|TUSHORT,
73 SAREG|SAREG, TPTRTO|TWORD|TSTRUCT|TPOINT,
83 SAREG, TWORD,
95 SAREG, TWORD,
107 SAREG, TWORD,
117 SAREG, TPTRTO|TCHAR|TUCHAR,
126 SAREG, TPTRTO|TCHAR|TUCHAR|TSHORT|TUSHORT,
133 SAREG, TPTRTO|TSHORT|TUSHORT,
140 SAREG, TPOINT|TWORD|TSTRUCT,
[all …]
H A Dmacdefs.h197 0, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
198 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
199 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
200 SAREG|PERMREG, SAREG|PERMREG, 0, 0, \
236 #define PCLASS(p) (szty(p->n_type) == 2 ? SBREG : SAREG)
/netbsd-src/external/bsd/pcc/dist/pcc/arch/amd64/
H A Dtable.c42 #define SHINT SAREG /* Any integer */
53 SAREG, TLL|TPOINT,
54 SAREG, TLL|TPOINT,
59 SAREG|SOREG|SNAME, TWORD,
60 SAREG, TPOINT,
65 SAREG|SOREG|SNAME, TCHAR,
66 SAREG, TPOINT,
71 SAREG|SOREG|SNAME, TUCHAR,
72 SAREG, TPOINT,
78 SAREG|SOREG|SNAME, TSHORT,
[all …]
H A Dmacdefs.h195 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|PERMREG, \
196 SAREG|TEMPREG, SAREG|TEMPREG, 0, 0, \
197 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
198 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
217 p->n_type == LDOUBLE ? SCREG : SAREG)
/netbsd-src/external/bsd/pcc/dist/pcc/arch/sparc64/
H A Dtable.c31 SAREG, T64|TINT,
32 SAREG, T64,
39 SAREG, T64|TUNSIGNED,
40 SAREG, TINT,
45 SAREG, T64|TINT|TUNSIGNED,
46 SAREG, TSHORT,
53 SAREG, T64|TINT|TUNSIGNED,
54 SAREG, TUSHORT,
60 SAREG, T64|TINT|TUNSIGNED|TSHORT|TUSHORT,
61 SAREG, TCHAR,
[all …]
H A Dmacdefs.h212 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
213 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
215 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
216 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
218 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
219 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
221 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
222 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m16c/
H A Dtable.c40 SAREG|SNAME, TWORD|TPOINT,
47 SAREG|SNAME, TCHAR,
54 SAREG, TL,
61 SAREG|SOREG|SNAME, TL,
68 SAREG, TWORD,
75 SAREG, TWORD,
82 SAREG, TL,
88 SAREG, TPOINT,
94 SAREG, TL,
100 SAREG, TL,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/vax/
H A Dtable.c58 SAREG, TWORD,
59 SAREG, TWORD,
64 SAREG|AWD, TCHAR|TSHORT,
70 SAREG|AWD, TUCHAR|TUSHORT,
77 SAREG|AWD, TAREG,
95 SAREG|AWD, TAREG,
107 SAREG, TANY,
113 SCON|SAREG, TANY,
120 SAREG, TANY,
126 SCON|SAREG, TANY,
[all …]
H A Dmacdefs.h192 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
193 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|PERMREG, SAREG|PERMREG, \
194 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
242 #define PCLASS(p) (szty(p->n_type) == 2 ? SBREG : SAREG)
/netbsd-src/external/bsd/pcc/dist/pcc/arch/mips/
H A Dtable.c55 SAREG, TWORD|TPOINT,
56 SAREG, TWORD|TPOINT,
78 SAREG, TPOINT|TWORD,
79 SAREG, TWORD|TPOINT,
92 SAREG, TCHAR|TUCHAR,
93 SAREG, TCHAR|TUCHAR|TWORD|TSHORT|TUSHORT,
99 SAREG, TSHORT|TUSHORT,
100 SAREG, TWORD|TSHORT|TUSHORT,
106 SAREG, TWORD,
107 SAREG, TWORD,
[all …]
H A Dmacdefs.h238 SAREG|TEMPREG, SAREG|TEMPREG, \
239 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
240 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
241 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
242 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
243 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
244 SAREG|TEMPREG, SAREG|TEMPREG, \
/netbsd-src/external/bsd/pcc/dist/pcc/arch/arm/
H A Dtable.c42 SAREG, TWORD|TPOINT,
43 SAREG, TWORD|TPOINT,
65 SAREG, TCHAR,
66 SAREG, TSWORD|TSHORT,
71 SAREG, TCHAR,
72 SAREG, TUWORD|TUSHORT|TUCHAR,
77 SAREG, TUCHAR,
78 SAREG, TCHAR,
83 SAREG, TUCHAR,
84 SAREG, TCHAR,
[all …]
H A Dmacdefs.h164 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
165 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
166 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
/netbsd-src/external/bsd/pcc/dist/pcc/arch/powerpc/
H A Dtable.c52 SAREG, TWORD|TPOINT,
53 SAREG, TWORD|TPOINT,
62 SAREG, TCHAR|TUCHAR,
63 SAREG, TCHAR|TUCHAR,
68 SAREG, TSHORT|TUSHORT,
69 SAREG, TSHORT|TUSHORT,
74 SAREG, TPOINT|TWORD,
75 SAREG, TWORD,
80 SAREG, TPOINT,
81 SAREG, TPOINT,
[all …]
H A Dmacdefs.h236 SAREG|TEMPREG, /* R2 */ \
237 SAREG|TEMPREG, /* R3 */ \
238 SAREG|TEMPREG, /* R4 */ \
239 SAREG|TEMPREG, /* R5 */ \
240 SAREG|TEMPREG, /* R6 */ \
241 SAREG|TEMPREG, /* R7 */ \
242 SAREG|TEMPREG, /* R8 */ \
243 SAREG|TEMPREG, /* R9 */ \
244 SAREG|TEMPREG, /* R10 */ \
245 SAREG|TEMPREG, /* R11 */ \
[all …]
H A Dorder.c182 } else if (q->lshape == SAREG) { in nspecial()
197 if (q->lshape == SBREG && q->rshape == SAREG) { in nspecial()
204 } else if (q->lshape == SAREG && q->rshape == SBREG) { in nspecial()
211 } else if (q->lshape == SAREG && q->rshape == SAREG) { in nspecial()
259 } else if (q->lshape == SAREG) { in nspecial()
286 } else if (q->lshape == SAREG && q->ltype & TFLOAT) { in nspecial()
294 } else if (q->lshape == SAREG) { in nspecial()
317 if (q->visit & SAREG) { in nspecial()
/netbsd-src/external/bsd/pcc/dist/pcc/arch/m68k/
H A Dtable.c33 #define SABREG SAREG|SBREG
43 #define SHINT SAREG /* Any integer */
63 SAREG, TWORD,
71 SAREG, TWORD,
77 SAREG, TCHAR|TUCHAR,
78 SAREG, TCHAR|TUCHAR,
98 SAREG, TCHAR,
99 SAREG, TINT|TUNSIGNED,
105 SAREG, TUCHAR,
106 SAREG, TINT|TUNSIGNED,
[all …]
H A Dmacdefs.h176 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|PERMREG, SAREG|PERMREG, \
177 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
225 p->n_type == ULONGLONG ? SCREG : p->n_type > BTMASK ? SBREG : SAREG)
/netbsd-src/external/bsd/pcc/dist/pcc/arch/nova/
H A Dtable.c50 SAREG|SBREG, TWORD|TPOINT,
51 SAREG|SBREG, TWORD|TPOINT,
57 SAREG|SBREG, TWORD|TPOINT,
62 SAREG|SBREG, TWORD|TPOINT,
101 SAREG|SBREG, TWORD,
108 SAREG|SBREG, TWORD,
128 SAREG|SBREG, TWORD|TPOINT,
134 SAREG|SBREG, TWORD|TPOINT,
135 SAREG|SBREG, TWORD|TPOINT,
164 SAREG, TWORD|TPOINT,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i386/
H A Dtable.c40 #define SHINT SAREG /* short and int */
55 SAREG, TWORD|TPOINT,
56 SAREG, TWORD|TPOINT,
108 SAREG, TSHORT|TUSHORT,
115 SAREG, TSHORT|TUSHORT,
122 SAREG, TWORD|TPOINT,
129 SAREG, TWORD,
167 SAREG, TSHORT|TUSHORT,
168 SAREG, TSHORT|TUSHORT,
181 SAREG|SNAME|SOREG, TSHORT|TUSHORT,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/pdp11/
H A Dtable.c40 # define ANYSH SCON|SAREG|SOREG|SNAME
41 # define ARONS SAREG|SOREG|SNAME|STARNM
49 SAREG, TWORD|TPOINT,
50 SAREG, TWORD|TPOINT,
56 SAREG, TCHAR,
57 SAREG, TINT|TUNSIGNED,
63 SAREG, TINT,
69 SAREG|SOREG|SCON|SNAME, TUCHAR,
70 SAREG, TINT|TUNSIGNED,
76 SAREG, TWORD,
[all …]
H A Dmacdefs.h172 SAREG|TEMPREG, SAREG|TEMPREG, SAREG, SAREG, SAREG, 0, 0, 0, \
210 #define PCLASS(p) (p->n_type < LONG || p->n_type > BTMASK ? SAREG : \
/netbsd-src/external/bsd/pcc/dist/pcc/arch/i86/
H A Dtable.c107 #define SHINT SAREG /* short and int */
124 SAREG, T16|TPOINT,
125 SAREG, T16|TPOINT,
186 SAREG, T16,
194 SAREG, T16,
238 SAREG, T16,
239 SAREG, T16,
253 SAREG|SNAME|SOREG, TP16,
261 SAREG, TINT,
270 SAREG|SOREG|SNAME, TUNSIGNED|TPOINT,
[all …]
/netbsd-src/external/bsd/pcc/dist/pcc/arch/hppa/
H A Dmacdefs.h281 0, SAREG|TEMPREG, 0, 0, SAREG|PERMREG, SAREG|PERMREG, \
282 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
283 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
284 SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, SAREG|PERMREG, \
285 SAREG|PERMREG, \
286 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
287 SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, SAREG|TEMPREG, \
288 0, SAREG|TEMPREG, SAREG|TEMPREG, 0, SAREG|TEMPREG, \
443 (p->n_type == DOUBLE || p->n_type == LDOUBLE ? SDREG : SAREG)))
H A Dtable.c45 #define SHINT SAREG /* char, short and int */
60 SAREG, TWORD|TPOINT,
61 SAREG, TWORD|TPOINT,
204 SAREG, TCHAR,
205 SAREG, THWORD|TWORD,
211 SAREG, TUCHAR,
212 SAREG, THWORD|TWORD,
218 SAREG, TCHAR,
225 SAREG, TUCHAR,
232 SAREG, TSHORT,
[all …]

12