Searched refs:MulExp (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Doptimize.c720 void visit(MulExp *e)
722 //printf("MulExp::optimize(result = %d) %s\n", result, e->toChars());
908 Expression *shift = new MulExp(e->loc, e->e2, new IntegerExp(e->loc, mul, e->e2->type));
H A Dvisitor.h262 class MulExp;
556 virtual void visit(MulExp *e) { visit((BinExp *)e); }
H A Dopover.c88 void visit(MulExp *) { id = Id::mul; }
138 void visit(MulExp *) { id = Id::mul_r; }
H A Dexpression.h1275 class MulExp : public BinExp class in inherits:BinExp
1278 MulExp(Loc loc, Expression *e1, Expression *e2);
H A Ddcast.c2507 be->e2 = new MulExp(be->loc, be->e2, new IntegerExp(Loc(), stride, t));
2524 e = new MulExp(be->loc, e, new IntegerExp(Loc(), stride, t));
3440 void visit(MulExp *e)
H A Dexpression.c5888 case TOKmulass: e = new MulExp(loc, e1, e2); break;
6400 MulExp::MulExp(Loc loc, Expression *e1, Expression *e2) function in class:MulExp
6401 : BinExp(loc, TOKmul, sizeof(MulExp), e1, e2)
H A Dexpressionsem.c6796 void visit(MulExp *exp)
7153 Expression *me = new MulExp(exp->loc, ve, ve);
7155 me = new MulExp(exp->loc, me, ve);
H A Dparse.c7579 case TOKmul: nextToken(); e2 = parseUnaryExp(); e = new MulExp(loc,e,e2); continue;
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dvisitor.h271 class MulExp;
531 virtual void visit(MulExp *e) { visit((BinExp *)e); }
H A Dexpression.h212 MulExp* isMulExp();
1171 class MulExp : public BinExp class in class:MemorySet
H A Ddcast.d2758 be.e2 = new MulExp(be.loc, be.e2, new IntegerExp(Loc.initial, stride, t));
2775 e = new MulExp(be.loc, e, new IntegerExp(Loc.initial, stride, t));
3470 exp = new MulExp(Loc.initial, lhs, rhs); break;
3752 IntRange visitMul(MulExp e)
H A Dparsetimevisitor.d239 void visit(AST.MulExp e) { visit(cast(AST.BinExp)e); }
H A Doptimize.d930 void visitMul(MulExp e)
932 //printf("MulExp::optimize(result = %d) %s\n", result, e.toChars());
H A Dexpression.d1722 inout(MulExp) isMulExp() { return op == EXP.mul ? cast(typeof(return))this : null; }
6377 extern (C++) final class MulExp : BinExp
6381 super(loc, EXP.mul, __traits(classInstanceSize, MulExp), e1, e2);
H A Dcparse.d1110 e = new AST.MulExp(loc, e, e2);
H A Dexpressionsem.d1504 e = new MulExp(loc, e1, e2);
7434 result = new MulExp(loc, e, ex.e1);
10685 override void visit(MulExp exp)
10689 printf("MulExp::semantic() %s\n", exp.toChars());
H A Dparse.d8819 e = new AST.MulExp(loc, e, e2);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3423 Value *MulExp = B.CreateFMul(StepValue, Index);
3424 return B.CreateBinOp(InductionBinOp->getOpcode(), StartValue, MulExp,

Completed in 294 milliseconds