Home
last modified time | relevance | path

Searched refs:b_expr (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/bsd/pcc/dist/pcc/f77/fcom/
H A Dputscj.c74 #define P2OP(x) (ops2[(x)->b_expr.opcode])
346 switch(opc = q->b_expr.opcode) { in putx()
363 if (ISCOMPLEX(q->b_expr.leftp->vtype) || in putx()
364 ISCOMPLEX(q->b_expr.rightp->vtype)) { in putx()
374 if (ISCOMPLEX(q->b_expr.leftp->vtype) || in putx()
375 ISCOMPLEX(q->b_expr.rightp->vtype) ) { in putx()
383 if(ISCHAR(q->b_expr.leftp)) in putx()
395 if (XINT(q->b_expr.leftp->vtype) && in putx()
396 ISICON(q->b_expr.rightp) && in putx()
397 ((k = flog2(q->b_expr.rightp->b_const.fconst.ci))>0) ) { in putx()
[all …]
H A Dexpr.c270 e->b_expr.leftp = cpexpr(p->b_expr.leftp);
271 e->b_expr.rightp = cpexpr(p->b_expr.rightp);
344 frexpr(p->b_expr.leftp);
345 if(p->b_expr.rightp)
346 frexpr(p->b_expr.rightp);
420 opcode = p->b_expr.opcode;
421 lp = p->b_expr.leftp = fixtype(p->b_expr.leftp);
430 if(p->b_expr.rightp)
432 rp = p->b_expr.rightp = fixtype(p->b_expr.rightp);
474 p->b_expr.rightp = fixtype( mkconv(ptype, rp) );
[all …]
H A Ddefines.h256 #define ISPLUSOP(z) (z->tag==TEXPR && z->b_expr.opcode==OPPLUS)
257 #define ISSTAROP(z) (z->tag==TEXPR && z->b_expr.opcode==OPSTAR)
H A Dmisc.c662 switch(p->b_expr.opcode)
665 return( isaddr(p->b_expr.rightp) );
669 return( isaddr(p->b_expr.leftp) );
H A Ddefs.h396 #define b_expr _u._expr macro
H A Dexec.c242 p->vtype = p->b_expr.leftp->vtype = TYINT;