Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2012181 CmpExp::toElem.
186 (IdentityExp::toElem, EqualExp::toElem, CmpExp::toElem)
200 * d-glue.cc (CmpExp::toElem): Don't call LIBCALL_ADCMPCHAR.
489 (CmpExp::toElem): Likewise.
728 (CmpExp::toElem): Likewise.
H A DChangeLog-201458 * d-elem.cc (CmpExp::toElem): Likewise.
H A DChangeLog-2017276 (ExprVisitor::visit(CmpExp)): Handle always true or always false
H A Dexpr.cc493 void visit (CmpExp *e) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h274 class CmpExp; variable
568 virtual void visit(CmpExp *e) { visit((BinExp *)e); } in visit()
H A Ddenum.c343 Expression *ec = new CmpExp(id == Id::max ? TOKgt : TOKlt, em->loc, e, *pval); in getMaxMinValue()
H A Dexpression.h1371 class CmpExp : public BinExp
1374 CmpExp(TOK op, Loc loc, Expression *e1, Expression *e2);
H A Dopover.c114 void visit(CmpExp *) { id = Id::cmp; } in opId()
1121 void visit(CmpExp *e) in op_overload()
H A Doptimize.c1185 void visit(CmpExp *e) in Expression_optimize()
H A Dstatementsem.c1181 cond = new CmpExp(TOKlt, loc, new VarExp(loc, fs->key), tmp_length); in visit()
1872 cond = new CmpExp(TOKgt, loc, cond, new VarExp(loc, tmp)); in visit()
1885 cond = new CmpExp(TOKlt, loc, new VarExp(loc, fs->key), new VarExp(loc, tmp)); in visit()
H A Dexpression.c6520 CmpExp::CmpExp(TOK op, Loc loc, Expression *e1, Expression *e2) in CmpExp() function
6521 : BinExp(loc, op, sizeof(CmpExp), e1, e2) in CmpExp()
H A Dexpressionsem.c7688 void visit(CmpExp *exp) in visit()
7722 e = new CmpExp(exp->op, exp->loc, e, new IntegerExp(exp->loc, 0, Type::tint32)); in visit()
H A Dparse.c7698 e = new CmpExp(op, loc, e, e2); in parseCmpExp()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dvisitor.h282 class CmpExp; variable
543 virtual void visit(CmpExp *e) { visit((BinExp *)e); } in visit()
H A Doptimize.d1232 void visitCmp(CmpExp e) in Expression_optimize()
1391 case EXP.greaterOrEqual: visitCmp(cast(CmpExp)ex); break; in Expression_optimize()
H A Dopover.d1087 Expression visitCmp(CmpExp e) in visitCmp()
1294 case EXP.lessThan : return visitCmp(cast(CmpExp)e);
H A Dparsetimevisitor.d251 void visit(AST.CmpExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
H A Dexpression.h1237 class CmpExp : public BinExp
H A Dstatementsem.d1115 cond = new CmpExp(EXP.lessThan, loc, new VarExp(loc, fs.key), tmp_length); in package()
1803 cond = new CmpExp(EXP.greaterThan, loc, cond, new VarExp(loc, tmp)); in package()
1816 cond = new CmpExp(EXP.lessThan, loc, new VarExp(loc, fs.key), new VarExp(loc, tmp)); in package()
H A Dexpression.d6580 extern (C++) final class CmpExp : BinExp
6584 super(loc, op, __traits(classInstanceSize, CmpExp), e1, e2); in this()
H A Dexpressionsem.d11389 override void visit(CmpExp exp) in visit()
11454 cl = new CmpExp(cmpop, exp.loc, cl, new IntegerExp(0)); in visit()
11459 e = new CmpExp(cmpop, exp.loc, e, IntegerExp.literal!0); in visit()
11509 al = new CmpExp(exp.op, exp.loc, al, IntegerExp.literal!0); in visit()
H A Dcparse.d1230 e = new AST.CmpExp(op, loc, e, e2); in cparseRelationalExp()
H A Dtypesem.d4927 … Expression ec = new CmpExp(id == Id.max ? EXP.greaterThan : EXP.lessThan, em.loc, e, *pval); in getMaxMinValue()
H A Dparse.d8962 e = new AST.CmpExp(op, loc, e, e2); in parseCmpExp()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc494 void visit (CmpExp *e) in visit()