/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | constfold.c | 79 new(&ue) RealExp(loc, -e1->toReal(), type); 83 new(&ue) RealExp(loc, -e1->toImaginary(), type); 129 new(&ue) RealExp(loc, e1->toReal() + e2->toReal(), type); 133 new(&ue) RealExp(loc, e1->toImaginary() + e2->toImaginary(), type); 239 new(&ue) RealExp(loc, e1->toReal() - e2->toReal(), type); 243 new(&ue) RealExp(loc, e1->toImaginary() - e2->toImaginary(), type); 375 new(&ue) RealExp(loc, creall(c), type); 377 new(&ue) RealExp(loc, cimagl(c), type); 405 new(&ue) RealExp(loc, e1->toReal() / e2->toReal(), type); 424 new(&ue) RealExp(lo [all...] |
H A D | expression.c | 2999 /******************************** RealExp **************************/ 3001 RealExp::RealExp(Loc loc, real_t value, Type *type) function in class:RealExp 3002 : Expression(loc, TOKfloat64, sizeof(RealExp)) 3004 //printf("RealExp::RealExp(%Lg)\n", value); 3009 RealExp *RealExp::create(Loc loc, real_t value, Type *type) 3011 return new RealExp(loc, value,type); 3014 dinteger_t RealExp [all...] |
H A D | expression.h | 255 class RealExp : public Expression class in inherits:Expression 260 RealExp(Loc loc, real_t value, Type *type); 261 static RealExp *create(Loc loc, real_t value, Type *type); 1520 char realexp [sizeof(RealExp)];
|
H A D | dmangle.c | 630 void visit(RealExp *e)
|
H A D | optimize.c | 854 ret = new RealExp(e->loc, CTFloat::one, e->e1->type); 872 ret = new DivExp(e->loc, new RealExp(e->loc, CTFloat::one, e->e2->type), e->e1);
|
H A D | visitor.h | 181 class RealExp; 475 virtual void visit(RealExp *e) { visit((Expression *)e); }
|
H A D | parse.c | 6778 e = new RealExp(loc, token.floatvalue, Type::tfloat32); 6783 e = new RealExp(loc, token.floatvalue, Type::tfloat64); 6788 e = new RealExp(loc, token.floatvalue, Type::tfloat80); 6793 e = new RealExp(loc, token.floatvalue, Type::timaginary32); 6798 e = new RealExp(loc, token.floatvalue, Type::timaginary64); 6803 e = new RealExp(loc, token.floatvalue, Type::timaginary80);
|
H A D | mtype.c | 3410 e = new RealExp(loc, fvalue, this); 3450 e = new RealExp(e->loc, CTFloat::zero, t); 3482 e = new RealExp(e->loc, CTFloat::zero, this); 3520 return new RealExp(loc, Target::RealProperties::snan, this);
|
H A D | dinterpret.c | 1887 void visit(RealExp *e) 5858 new(pue) RealExp(e->loc, CTFloat::zero, e->to);
|
H A D | dcast.c | 1572 void visit(RealExp *e)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | constfold.d | 94 emplaceExp!(RealExp)(&ue, loc, -e1.toReal(), type); 98 emplaceExp!(RealExp)(&ue, loc, -e1.toImaginary(), type); 139 emplaceExp!(RealExp)(&ue, loc, e1.toReal() + e2.toReal(), type); 143 emplaceExp!(RealExp)(&ue, loc, e1.toImaginary() + e2.toImaginary(), type); 240 emplaceExp!(RealExp)(&ue, loc, e1.toReal() - e2.toReal(), type); 244 emplaceExp!(RealExp)(&ue, loc, e1.toImaginary() - e2.toImaginary(), type); 367 emplaceExp!(RealExp)(&ue, loc, creall(c), type); 369 emplaceExp!(RealExp)(&ue, loc, cimagl(c), type); 392 emplaceExp!(RealExp)(&ue, loc, e1.toReal() / e2.toReal(), type); 411 emplaceExp!(RealExp)( [all...] |
H A D | printast.d | 59 override void visit(RealExp e)
|
H A D | expression.h | 135 RealExp* isRealExp(); 274 class RealExp : public Expression class in inherits:Expression 279 static RealExp *create(const Loc &loc, real_t value, Type *type); 1378 char realexp [sizeof(RealExp)];
|
H A D | lambdacomp.d | 356 override void visit(RealExp exp)
|
H A D | cparse.d | 699 e = new AST.RealExp(loc, token.floatvalue, AST.Type.tfloat32); 704 e = new AST.RealExp(loc, token.floatvalue, AST.Type.tfloat64); 709 e = new AST.RealExp(loc, token.floatvalue, AST.Type.tfloat80); 714 e = new AST.RealExp(loc, token.floatvalue, AST.Type.timaginary32); 719 e = new AST.RealExp(loc, token.floatvalue, AST.Type.timaginary64); 724 e = new AST.RealExp(loc, token.floatvalue, AST.Type.timaginary80);
|
H A D | visitor.h | 187 class RealExp; 473 virtual void visit(RealExp *e) { visit((Expression *)e); }
|
H A D | expression.d | 568 char[__traits(classInstanceSize, RealExp)] realexp; 1629 inout(RealExp) isRealExp() { return op == EXP.float64 ? cast(typeof(return))this : null; } 2065 extern (C++) final class RealExp : Expression 2071 super(loc, EXP.float64, __traits(classInstanceSize, RealExp)); 2072 //printf("RealExp::RealExp(%Lg)\n", value); 2077 static RealExp create(const ref Loc loc, real_t value, Type type) 2079 return new RealExp(loc, value, type); 2085 emplaceExp!(RealExp)(pue, loc, value, type); 4448 e2 = new CommaExp(loc, e2, new RealExp(lo [all...] |
H A D | typesem.d | 2491 return new RealExp(loc, r, mt); 3478 e = new RealExp(e.loc, CTFloat.zero, t); 3529 e = new RealExp(e.loc, CTFloat.zero, mt); 4685 return new RealExp(loc, isCfile ? CTFloat.zero : target.RealProperties.nan, mt);
|
H A D | dmangle.d | 855 override void visit(RealExp e)
|
H A D | parsetimevisitor.d | 181 void visit(AST.RealExp e) { visit(cast(AST.Expression)e); }
|
H A D | parse.d | 7913 e = new AST.RealExp(loc, token.floatvalue, AST.Type.tfloat32); 7918 e = new AST.RealExp(loc, token.floatvalue, AST.Type.tfloat64); 7923 e = new AST.RealExp(loc, token.floatvalue, AST.Type.tfloat80); 7928 e = new AST.RealExp(loc, token.floatvalue, AST.Type.timaginary32); 7933 e = new AST.RealExp(loc, token.floatvalue, AST.Type.timaginary64); 7938 e = new AST.RealExp(loc, token.floatvalue, AST.Type.timaginary80);
|
H A D | dtoh.d | 2615 override void visit(AST.RealExp e)
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | d-builtins.cc | 365 return RealExp::create (Loc (), ldouble (value), type);
|
H A D | expr.cc | 2588 void visit (RealExp *e)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-builtins.cc | 378 return RealExp::create (loc, ldouble (value), type);
|