Home
last modified time | relevance | path

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

1234567

/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1410 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1411 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1901 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
H A Doptimize.c328 void visit(SymOffExp *e) in Expression_optimize()
371 ret = new SymOffExp(e->loc, ve->var, 0, ve->hasOverloads); in Expression_optimize()
404 ret = new SymOffExp(e->loc, ve->var, offset); in Expression_optimize()
446 SymOffExp *se = (SymOffExp *)e->e1; in Expression_optimize()
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1410 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1411 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1901 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1412 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1413 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1903 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
H A Ddelegatize.c132 void visit(SymOffExp *e) in lambdaCheckForNestedRef()
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1412 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1413 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1903 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
H A Ddelegatize.c132 void visit(SymOffExp *e) in lambdaCheckForNestedRef()
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1410 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1411 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1901 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1410 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1411 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1901 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1410 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1411 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1901 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1412 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1413 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1903 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
H A Ddelegatize.c132 void visit(SymOffExp *e) in lambdaCheckForNestedRef()
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/
H A Dctfeexpr.c712 *ofs = ((SymOffExp *)e)->offset; in getAggregateFromPointer()
780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointToSameMemoryBlock()
811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) in pointerDifference()
846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) in pointerArithmetic()
867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); in pointerArithmetic()
894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); in pointerArithmetic()
895 SymOffExp *se = (SymOffExp *)ue.exp(); in pointerArithmetic()
1410 SymOffExp *es1 = (SymOffExp *)e1; in ctfeIdentity()
1411 SymOffExp *es2 = (SymOffExp *)e2; in ctfeIdentity()
1901 Declaration *d = ((SymOffExp *)newval)->var; in isCtfeValueValid()
H A Dconstfold.c217 SymOffExp *soe = (SymOffExp *)e1; in Add()
218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); in Add()
223 SymOffExp *soe = (SymOffExp *)e2; in Add()
224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); in Add()
327 SymOffExp *soe = (SymOffExp *)e1; in Min()
328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); in Min()
993 SymOffExp *es1 = (SymOffExp *)e1; in Identity()
994 SymOffExp *es2 = (SymOffExp *)e2; in Identity()
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/
H A Dctfeexpr.d781 …TOK.symbolOffset && agg2.op == TOK.symbolOffset && (cast(SymOffExp)agg1).var == (cast(SymOffExp)ag… in pointToSameMemoryBlock()
809 (cast(SymOffExp)agg1).var == (cast(SymOffExp)agg2).var) in pointerDifference()
839 if ((cast(SymOffExp)agg1).var.type.ty != Tsarray) in pointerArithmetic()
858 len = (cast(TypeSArray)(cast(SymOffExp)agg1).var.type).dim.toInteger(); in pointerArithmetic()
883 emplaceExp!(SymOffExp)(&ue, loc, (cast(SymOffExp)agg1).var, indx * sz); in pointerArithmetic()
884 SymOffExp se = cast(SymOffExp)ue.exp(); in pointerArithmetic()
1387 SymOffExp es1 = cast(SymOffExp)e1; in ctfeIdentity()
1388 SymOffExp es2 = cast(SymOffExp)e2; in ctfeIdentity()
1872 Declaration d = (cast(SymOffExp)newval).var; in isCtfeValueValid()
H A Dconstfold.d227 SymOffExp soe = cast(SymOffExp)e1; in Add()
228 emplaceExp!(SymOffExp)(&ue, loc, soe.var, soe.offset + e2.toInteger()); in Add()
233 SymOffExp soe = cast(SymOffExp)e2; in Add()
234 emplaceExp!(SymOffExp)(&ue, loc, soe.var, soe.offset + e1.toInteger()); in Add()
330 SymOffExp soe = cast(SymOffExp)e1; in Min()
331 emplaceExp!(SymOffExp)(&ue, loc, soe.var, soe.offset - e2.toInteger()); in Min()
943 SymOffExp es1 = cast(SymOffExp)e1; in Identity()
944 SymOffExp es2 = cast(SymOffExp)e2; in Identity()
H A Doptimize.d427 override void visit(SymOffExp e) in Expression_optimize()
466 ret = new SymOffExp(e.loc, ve.var, 0, ve.hasOverloads); in Expression_optimize()
498 ret = new SymOffExp(e.loc, ve.var, offset); in Expression_optimize()
538 SymOffExp se = cast(SymOffExp)e.e1; in Expression_optimize()

1234567