Home
last modified time | relevance | path

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

1234567

/dports/lang/gcc12-devel/gcc-12-20211205/gcc/d/dmd/
H A Dexpression.h176 VectorExp* isVectorExp();
889 class VectorExp : public UnaExp
896 static VectorExp *create(Loc loc, Expression *e, Type *t);
898 VectorExp *syntaxCopy();
1376 char vectorexp [sizeof(VectorExp)];
H A Dvisitor.d78 void visit(ASTCodegen.VectorExp e) { visit(cast(ASTCodegen.UnaExp)e); }
191 override void visit(ASTCodegen.VectorExp e)
H A Dprintast.d104 override void visit(VectorExp e) in visit()
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/
H A Dexpression.h284 VectorExp* isVectorExp();
1084 class VectorExp : public UnaExp
1091 VectorExp(Loc loc, Expression *e, Type *t);
1092 static VectorExp *create(Loc loc, Expression *e, Type *t);
1646 char vectorexp [sizeof(VectorExp)];
H A Dexpression.c1450 VectorExp *Expression::isVectorExp() in isVectorExp()
1452 return op == TOKvector ? (VectorExp *)this : NULL; in isVectorExp()
4718 VectorExp::VectorExp(Loc loc, Expression *e, Type *t) in VectorExp() function
4719 : UnaExp(loc, TOKvector, sizeof(VectorExp), e) in VectorExp()
4727 VectorExp *VectorExp::create(Loc loc, Expression *e, Type *t) in create()
4729 return new VectorExp(loc, e, t); in create()
4732 Expression *VectorExp::syntaxCopy() in syntaxCopy()
4734 return new VectorExp(loc, e1->syntaxCopy(), to->syntaxCopy()); in syntaxCopy()
H A Ddstruct.c1038 VectorExp *ve = (VectorExp *) exp; in isZeroInit()
H A Ddinterpret.c4861 static Expression *interpretVectorToArray(UnionExp *pue, VectorExp *e) in interpretVectorToArray()
4890 void visit(VectorExp *e) in visit()
4909 new(pue) VectorExp(e->loc, e1, e->to); in visit()
4910 VectorExp *ve = (VectorExp *)pue->exp(); in visit()
4925 VectorExp *ve = (VectorExp *)e1; in visit()
5027 e1 = interpretVectorToArray(&ue, (VectorExp *)e1); in resolveIndexing()
5287 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
5767 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
6226 VectorExp *ve = (VectorExp *)e; in scrubReturnValue()
6358 VectorExp *ve = (VectorExp *)e; in scrubCacheValue()
/dports/misc/cxx_atomics_pic/gcc-11.2.0/gcc/d/dmd/
H A Dexpression.h284 VectorExp* isVectorExp();
1082 class VectorExp : public UnaExp
1089 VectorExp(Loc loc, Expression *e, Type *t);
1090 static VectorExp *create(Loc loc, Expression *e, Type *t);
1644 char vectorexp [sizeof(VectorExp)];
H A Dexpression.c1450 VectorExp *Expression::isVectorExp() in isVectorExp()
1452 return op == TOKvector ? (VectorExp *)this : NULL; in isVectorExp()
4706 VectorExp::VectorExp(Loc loc, Expression *e, Type *t) in VectorExp() function
4707 : UnaExp(loc, TOKvector, sizeof(VectorExp), e) in VectorExp()
4715 VectorExp *VectorExp::create(Loc loc, Expression *e, Type *t) in create()
4717 return new VectorExp(loc, e, t); in create()
4720 Expression *VectorExp::syntaxCopy() in syntaxCopy()
4722 return new VectorExp(loc, e1->syntaxCopy(), to->syntaxCopy()); in syntaxCopy()
H A Ddstruct.c1038 VectorExp *ve = (VectorExp *) exp; in isZeroInit()
H A Ddinterpret.c4861 static Expression *interpretVectorToArray(UnionExp *pue, VectorExp *e) in interpretVectorToArray()
4890 void visit(VectorExp *e) in visit()
4909 new(pue) VectorExp(e->loc, e1, e->to); in visit()
4910 VectorExp *ve = (VectorExp *)pue->exp(); in visit()
4925 VectorExp *ve = (VectorExp *)e1; in visit()
5027 e1 = interpretVectorToArray(&ue, (VectorExp *)e1); in resolveIndexing()
5287 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
5767 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
6226 VectorExp *ve = (VectorExp *)e; in scrubReturnValue()
6358 VectorExp *ve = (VectorExp *)e; in scrubCacheValue()
/dports/lang/gcc11/gcc-11.2.0/gcc/d/dmd/
H A Dexpression.h284 VectorExp* isVectorExp();
1082 class VectorExp : public UnaExp
1089 VectorExp(Loc loc, Expression *e, Type *t);
1090 static VectorExp *create(Loc loc, Expression *e, Type *t);
1644 char vectorexp [sizeof(VectorExp)];
H A Dexpression.c1450 VectorExp *Expression::isVectorExp() in isVectorExp()
1452 return op == TOKvector ? (VectorExp *)this : NULL; in isVectorExp()
4706 VectorExp::VectorExp(Loc loc, Expression *e, Type *t) in VectorExp() function
4707 : UnaExp(loc, TOKvector, sizeof(VectorExp), e) in VectorExp()
4715 VectorExp *VectorExp::create(Loc loc, Expression *e, Type *t) in create()
4717 return new VectorExp(loc, e, t); in create()
4720 Expression *VectorExp::syntaxCopy() in syntaxCopy()
4722 return new VectorExp(loc, e1->syntaxCopy(), to->syntaxCopy()); in syntaxCopy()
H A Ddstruct.c1038 VectorExp *ve = (VectorExp *) exp; in isZeroInit()
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/
H A Dd-frontend.cc512 return ((VectorExp *) e)->e1; in paintAsType()
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/
H A Dd-frontend.cc512 return ((VectorExp *) e)->e1; in paintAsType()
/dports/lang/gcc9/gcc-9.4.0/gcc/d/dmd/
H A Dexpression.h957 class VectorExp : public UnaExp
964 VectorExp(Loc loc, Expression *e, Type *t);
965 static VectorExp *create(Loc loc, Expression *e, Type *t);
1528 char vectorexp [sizeof(VectorExp)];
H A Ddinterpret.c4901 static Expression *interpretVectorToArray(UnionExp *pue, VectorExp *e) in interpretVectorToArray()
4930 void visit(VectorExp *e) in visit()
4949 new(pue) VectorExp(e->loc, e1, e->to); in visit()
4950 VectorExp *ve = (VectorExp *)pue->exp(); in visit()
4965 VectorExp *ve = (VectorExp *)e1; in visit()
5067 e1 = interpretVectorToArray(&ue, (VectorExp *)e1); in resolveIndexing()
5327 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
5807 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
6259 VectorExp *ve = (VectorExp *)e; in scrubReturnValue()
6391 VectorExp *ve = (VectorExp *)e; in scrubCacheValue()
/dports/devel/avr-gcc/gcc-10.2.0/gcc/d/dmd/
H A Dexpression.h959 class VectorExp : public UnaExp
966 VectorExp(Loc loc, Expression *e, Type *t);
967 static VectorExp *create(Loc loc, Expression *e, Type *t);
1530 char vectorexp [sizeof(VectorExp)];
H A Ddinterpret.c4912 static Expression *interpretVectorToArray(UnionExp *pue, VectorExp *e) in interpretVectorToArray()
4941 void visit(VectorExp *e) in visit()
4960 new(pue) VectorExp(e->loc, e1, e->to); in visit()
4961 VectorExp *ve = (VectorExp *)pue->exp(); in visit()
4976 VectorExp *ve = (VectorExp *)e1; in visit()
5078 e1 = interpretVectorToArray(&ue, (VectorExp *)e1); in resolveIndexing()
5338 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
5818 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
6277 VectorExp *ve = (VectorExp *)e; in scrubReturnValue()
6409 VectorExp *ve = (VectorExp *)e; in scrubCacheValue()
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/
H A Dexpression.h961 class VectorExp : public UnaExp
968 VectorExp(Loc loc, Expression *e, Type *t);
969 static VectorExp *create(Loc loc, Expression *e, Type *t);
1532 char vectorexp [sizeof(VectorExp)];
/dports/lang/gcc9-aux/gcc-9.1.0/gcc/d/dmd/
H A Dexpression.h957 class VectorExp : public UnaExp
964 VectorExp(Loc loc, Expression *e, Type *t);
965 static VectorExp *create(Loc loc, Expression *e, Type *t);
1528 char vectorexp [sizeof(VectorExp)];
H A Ddinterpret.c4901 static Expression *interpretVectorToArray(UnionExp *pue, VectorExp *e) in interpretVectorToArray()
4930 void visit(VectorExp *e) in visit()
4949 new(pue) VectorExp(e->loc, e1, e->to); in visit()
4950 VectorExp *ve = (VectorExp *)pue->exp(); in visit()
4965 VectorExp *ve = (VectorExp *)e1; in visit()
5067 e1 = interpretVectorToArray(&ue, (VectorExp *)e1); in resolveIndexing()
5327 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
5807 e1 = interpretVectorToArray(pue, (VectorExp *)e1); in visit()
6259 VectorExp *ve = (VectorExp *)e; in scrubReturnValue()
6391 VectorExp *ve = (VectorExp *)e; in scrubCacheValue()
/dports/lang/gcc10/gcc-10.3.0/gcc/d/dmd/
H A Dexpression.h959 class VectorExp : public UnaExp
966 VectorExp(Loc loc, Expression *e, Type *t);
967 static VectorExp *create(Loc loc, Expression *e, Type *t);
1530 char vectorexp [sizeof(VectorExp)];
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/
H A Dexpression.h957 class VectorExp : public UnaExp
964 VectorExp(Loc loc, Expression *e, Type *t);
965 static VectorExp *create(Loc loc, Expression *e, Type *t);
1528 char vectorexp [sizeof(VectorExp)];

1234567