| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | optimize.c | 245 expOptimize(e->e0, WANTvalue); in Expression_optimize() 248 expOptimize((*e->exps)[i], WANTvalue); in Expression_optimize() 500 expOptimize(e->thisexp, WANTvalue); in Expression_optimize() 507 expOptimize((*e->newargs)[i], WANTvalue); in Expression_optimize() 515 expOptimize((*e->arguments)[i], WANTvalue); in Expression_optimize() 537 expOptimize((*e->arguments)[i], WANTvalue, keep); in Expression_optimize() 926 expOptimize(e->e1, WANTvalue); in Expression_optimize() 969 if (binOptimize(e, WANTvalue)) in Expression_optimize() 994 if (binOptimize(e, WANTvalue)) in Expression_optimize() 1047 if (expOptimize(e->e2, WANTvalue)) in Expression_optimize() [all …]
|
| H A D | cond.c | 91 el = el->optimize(WANTvalue); in lowerArrayAggregate() 116 sfe->aggrfe->aggr = sfe->aggrfe->aggr->optimize(WANTvalue); in lowerArrayAggregate() 303 sfe->rangefe->lwr = sfe->rangefe->lwr->optimize(WANTvalue); in lowerNonArrayAggregate() 305 sfe->rangefe->upr = sfe->rangefe->upr->optimize(WANTvalue); in lowerNonArrayAggregate() 374 aggr = aggr->optimize(WANTvalue); in lowerNonArrayAggregate() 400 sfe->aggrfe->aggr = sfe->aggrfe->aggr->optimize(WANTvalue); in staticForeachPrepare()
|
| H A D | staticcond.c | 73 e = e->optimize(WANTvalue); in evalStaticCondition()
|
| H A D | statementsem.c | 109 s->exp = s->exp->optimize(WANTvalue); in visit() 393 ds->condition = ds->condition->optimize(WANTvalue); in visit() 465 fs->condition = fs->condition->optimize(WANTvalue); in visit() 477 fs->increment = fs->increment->optimize(WANTvalue); in visit() 856 fs->aggr = fs->aggr->optimize(WANTvalue); in visit() 1755 fs->lwr = fs->lwr->optimize(WANTvalue); in visit() 1765 fs->upr = fs->upr->optimize(WANTvalue); in visit() 1787 limit = limit->optimize(WANTvalue); in visit() 1997 ifs->condition = ifs->condition->optimize(WANTvalue); in visit() 2242 ss->condition = ss->condition->optimize(WANTvalue); in visit() [all …]
|
| H A D | initsem.c | 376 i->exp = i->exp->optimize(WANTvalue); in visit() 452 i->exp = e->optimize(WANTvalue); in visit() 510 i->exp = i->exp->optimize(WANTvalue); in visit()
|
| H A D | expressionsem.c | 1367 arg = arg->optimize(WANTvalue); in visit() 2272 exp->e1 = exp->e1->optimize(WANTvalue); in visit() 2430 exp->e1 = exp->e1->optimize(WANTvalue); in visit() 2437 exp->msg = exp->msg->optimize(WANTvalue); in visit() 2645 Expression *e = expandVar(WANTvalue, v); in visit() 3868 result = exp->optimize(WANTvalue); in visit() 4357 exp->e1 = exp->e1->optimize(WANTvalue); in visit() 4656 exp->lwr = exp->lwr->optimize(WANTvalue); in visit() 4657 exp->upr = exp->upr->optimize(WANTvalue); in visit() 4666 el = el->optimize(WANTvalue); in visit() [all …]
|
| H A D | dcast.c | 76 result = e->optimize(WANTvalue); in implicitCastTo() 193 Expression *ex = e->optimize(WANTvalue); in implicitConvTo() 1318 Expression *lwr = e->lwr->optimize(WANTvalue); in toStaticArrayType() 1319 Expression *upr = e->upr->optimize(WANTvalue); in toStaticArrayType() 2535 eoff = eoff->optimize(WANTvalue); in scaleFactor() 3235 e1 = e1->optimize(WANTvalue); in typeMerge()
|
| H A D | expression.c | 1503 a = a->optimize(WANTvalue); in functionParameters() 1629 arg = arg->optimize(WANTvalue, (p->storageClass & (STCref | STCout)) != 0); in functionParameters() 1707 arg = arg->optimize(WANTvalue, (p->storageClass & (STCref | STCout)) != 0); in functionParameters() 1782 arg = arg->optimize(WANTvalue); in functionParameters() 3629 e = e->optimize(WANTvalue); in toUTF8()
|
| H A D | dtemplate.c | 1574 farg = farg->optimize(WANTvalue, (fparam->storageClass & (STCref | STCout)) != 0); in deduceFunctionTemplateMatch() 1757 e = e->optimize(WANTvalue); in deduceFunctionTemplateMatch() 5668 e = e->optimize(WANTvalue); in defaultArg() 6836 ea = ea->optimize(WANTvalue); in semanticTiargs() 7588 ea = ea->optimize(WANTvalue, keepLvalue); in genIdent()
|
| H A D | hdrgen.c | 1687 e = e->optimize(WANTvalue); // added to fix Bugzilla 7375 in objectToBuffer() 2209 ex = ex->optimize(WANTvalue); in sizeToBuffer()
|
| H A D | traits.c | 1349 ex = ex->optimize(WANTvalue); in semanticTraits()
|
| H A D | expression.h | 121 #define WANTvalue 0 // default macro
|
| H A D | declaration.c | 1480 exp = exp->optimize(WANTvalue); in semantic()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | optimize.d | 332 expOptimize(v.edtor, WANTvalue); in Expression_optimize() 340 expOptimize(e.e0, WANTvalue); in Expression_optimize() 343 expOptimize(ex, WANTvalue); in Expression_optimize() 717 expOptimize(e.thisexp, WANTvalue); in Expression_optimize() 723 expOptimize(arg, WANTvalue); in Expression_optimize() 746 expOptimize(arg, WANTvalue, keep); in Expression_optimize() 1060 expOptimize(e.e1, WANTvalue); in Expression_optimize() 1097 if (binOptimize(e, WANTvalue)) in Expression_optimize() 1119 if (binOptimize(e, WANTvalue)) in Expression_optimize() 1137 if (expOptimize(e.e2, WANTvalue)) in Expression_optimize() [all …]
|
| H A D | cond.d | 153 el = el.optimize(WANTvalue); in private() 176 aggrfe.aggr = aggrfe.aggr.optimize(WANTvalue); in private() 359 rangefe.lwr = rangefe.lwr.optimize(WANTvalue); in lowerNonArrayAggregate() 361 rangefe.upr = rangefe.upr.optimize(WANTvalue); in lowerNonArrayAggregate() 429 aggr = aggr.optimize(WANTvalue); in lowerNonArrayAggregate()
|
| H A D | initsem.d | 441 i.exp = i.exp.optimize(WANTvalue); in initializerSemantic() 458 i.exp = i.exp.optimize(WANTvalue); in initializerSemantic() 547 i.exp = e.optimize(WANTvalue); in initializerSemantic() 566 i.exp = e.optimize(WANTvalue); in initializerSemantic() 633 i.exp = i.exp.optimize(WANTvalue); in initializerSemantic()
|
| H A D | statementsem.d | 220 s.exp = s.exp.optimize(WANTvalue); in package() 565 ds.condition = ds.condition.optimize(WANTvalue); in package() 638 fs.condition = fs.condition.optimize(WANTvalue); in package() 650 fs.increment = fs.increment.optimize(WANTvalue); in package() 705 fs.aggr = fs.aggr.optimize(WANTvalue); in package() 1689 fs.lwr = fs.lwr.optimize(WANTvalue); in package() 1698 fs.upr = fs.upr.optimize(WANTvalue); in package() 1720 limit = limit.optimize(WANTvalue); in package() 1931 ifs.condition = ifs.condition.optimize(WANTvalue); in package() 2217 ss.condition = ss.condition.optimize(WANTvalue); in package() [all …]
|
| H A D | expressionsem.d | 1813 .optimize(WANTvalue) in functionParameters() 1968 arg = arg.optimize(WANTvalue, p.isReference()); in functionParameters() 2100 arg = arg.optimize(WANTvalue, p.isReference()); in functionParameters() 2192 arg = arg.optimize(WANTvalue); in functionParameters() 3830 arg = arg.optimize(WANTvalue); in visit() 5857 exp.e1 = exp.e1.optimize(WANTvalue, /*keepLvalue*/ true); in visit() 6339 exp.e1 = exp.e1.optimize(WANTvalue); in visit() 6353 exp.msg = exp.msg.optimize(WANTvalue); in visit() 6656 Expression e = expandVar(WANTvalue, v); in visit() 7118 result = exp.optimize(WANTvalue); in visit() [all …]
|
| H A D | staticcond.d | 99 e = e.optimize(WANTvalue); in impl()
|
| H A D | dcast.d | 122 auto result = e.optimize(WANTvalue); in implicitCastTo() 245 Expression ex = e.optimize(WANTvalue); in implicitConvTo() 1110 e.econd = e.econd.optimize(WANTvalue); in implicitConvTo() 1517 Expression lwr = e.lwr.optimize(WANTvalue); in toStaticArrayType() 1518 Expression upr = e.upr.optimize(WANTvalue); in toStaticArrayType() 2786 eoff = eoff.optimize(WANTvalue); in scaleFactor() 3558 e1 = e1.optimize(WANTvalue); in typeMerge()
|
| H A D | semantic3.d | 921 exp = exp.optimize(WANTvalue, /*keepLvalue*/ true); in visit() 925 exp = exp.optimize(WANTvalue); in visit()
|
| H A D | dmangle.d | 735 ea = ea.optimize(WANTvalue, keepLvalue); in mangleTemplateInstance()
|
| H A D | expression.h | 63 #define WANTvalue 0 // default macro
|
| H A D | dtemplate.d | 1845 farg = farg.optimize(WANTvalue, fparam.isReference()); in deduceFunctionTemplateMatch() 2029 e = e.optimize(WANTvalue); in deduceFunctionTemplateMatch() 5573 e = e.optimize(WANTvalue); in defaultArg() 6640 ea = ea.optimize(WANTvalue); in semanticTiargs() 7052 exp = exp.optimize(WANTvalue); in findBestMatch()
|
| H A D | traits.d | 1753 ex = ex.optimize(WANTvalue); in semanticTraits()
|