Home
last modified time | relevance | path

Searched refs:ComplexExp (Results 1 – 25 of 28) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dconstfold.c87 new(&ue) ComplexExp(loc, -e1->toComplex(), type); in Neg()
213 new(&ue) ComplexExp(loc, v, type); in Add()
323 new(&ue) ComplexExp(loc, v, type); in Min()
379 new(&ue) ComplexExp(loc, c, type); in Mul()
428 new(&ue) ComplexExp(loc, c, type); in Div()
507 new(&ue) ComplexExp(loc, c, type); in Mod()
578 new(&ur) ComplexExp(loc, e1->toComplex(), e1->type); in Pow()
579 new(&uv) ComplexExp(loc, complex_t(CTFloat::one), e1->type); in Pow()
615 new(&ue) ComplexExp(loc, v->toComplex(), type); in Pow()
1222 new(&ue) ComplexExp(loc, value, type); in Cast()
H A Dexpression.c3074 ComplexExp::ComplexExp(Loc loc, complex_t value, Type *type) in ComplexExp() function
3075 : Expression(loc, TOKcomplex80, sizeof(ComplexExp)), value(value) in ComplexExp()
3081 ComplexExp *ComplexExp::create(Loc loc, complex_t value, Type *type) in create()
3083 return new ComplexExp(loc, value, type); in create()
3086 dinteger_t ComplexExp::toInteger() in toInteger()
3091 uinteger_t ComplexExp::toUInteger() in toUInteger()
3096 real_t ComplexExp::toReal() in toReal()
3101 real_t ComplexExp::toImaginary() in toImaginary()
3106 complex_t ComplexExp::toComplex() in toComplex()
3111 bool ComplexExp::equals(RootObject *o) in equals()
[all …]
H A Dexpression.h272 class ComplexExp : public Expression
277 ComplexExp(Loc loc, complex_t value, Type *type);
278 static ComplexExp *create(Loc loc, complex_t value, Type *type);
1521 char complexexp[sizeof(ComplexExp)];
H A Dvisitor.h182 class ComplexExp; variable
476 virtual void visit(ComplexExp *e) { visit((Expression *)e); } in visit()
H A Ddmangle.c685 void visit(ComplexExp *e) in visit()
H A Dhdrgen.c2438 void visit(ComplexExp *e) in visit()
H A Ddtemplate.c406 ComplexExp *ce = (ComplexExp *)e; in expressionHash()
H A Ddcast.c1590 void visit(ComplexExp *e) in castTo()
H A Dmtype.c3417 e = new ComplexExp(loc, cvalue, this); in getProperty()
3527 return new ComplexExp(loc, cvalue, this); in defaultInit()
H A Ddinterpret.c1892 void visit(ComplexExp *e) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dconstfold.d102 emplaceExp!(ComplexExp)(&ue, loc, -e1.toComplex(), type); in Neg()
218 emplaceExp!(ComplexExp)(&ue, loc, v, type); in Add()
319 emplaceExp!(ComplexExp)(&ue, loc, v, type); in Min()
371 emplaceExp!(ComplexExp)(&ue, loc, c, type); in Mul()
415 emplaceExp!(ComplexExp)(&ue, loc, c, type); in Div()
480 emplaceExp!(ComplexExp)(&ue, loc, c, type); in Mod()
547 emplaceExp!(ComplexExp)(&ur, loc, e1.toComplex(), e1.type); in Pow()
548 emplaceExp!(ComplexExp)(&uv, loc, complex_t(CTFloat.one), e1.type); in Pow()
581 emplaceExp!(ComplexExp)(&ue, loc, v.toComplex(), type); in Pow()
1151 emplaceExp!(ComplexExp)(&ue, loc, value, type); in Cast()
H A Dexpression.h136 ComplexExp* isComplexExp();
291 class ComplexExp : public Expression
296 static ComplexExp *create(const Loc &loc, complex_t value, Type *type);
1379 char complexexp[sizeof(ComplexExp)];
H A Dlambdacomp.d472 override void visit(ComplexExp) { buf.setsize(0); } in visit() argument
H A Dvisitor.d67 void visit(ASTCodegen.ComplexExp e) { visit(cast(ASTCodegen.Expression)e); }
H A Dvisitor.h188 class ComplexExp; variable
630 virtual void visit(ComplexExp *e) { visit((Expression *)e); } in visit()
H A Dexpression.d569 char[__traits(classInstanceSize, ComplexExp)] complexexp;
1630 …inout(ComplexExp) isComplexExp() { return op == EXP.complex80 ? cast(typeof(return))this : null;… in isComplexExp()
2141 extern (C++) final class ComplexExp : Expression
2147 super(loc, EXP.complex80, __traits(classInstanceSize, ComplexExp)); in this()
2153 static ComplexExp create(const ref Loc loc, complex_t value, Type type) in create()
2155 return new ComplexExp(loc, value, type); in create()
2161 emplaceExp!(ComplexExp)(pue, loc, value, type); in emplace()
H A Ddmangle.d861 override void visit(ComplexExp e) in visit()
H A Dtypesem.d2494 return new ComplexExp(loc, complex_t(r, r), mt); in getProperty()
4694 return new ComplexExp(loc, cvalue, mt); in visitBasic()
H A Ddcast.d1815 Expression visitComplex(ComplexExp e) in visitComplex()
H A Dhdrgen.d1941 void visitComplex(ComplexExp e) in expressionPrettyPrint()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-builtins.cc368 return ComplexExp::create (loc, value, type); in d_eval_constant_expression()
H A DChangeLog-2016839 (ComplexExp::toDt): Likewise.
896 (ExprVisitor::visit(ComplexExp)): Likewise.
H A Dexpr.cc2532 void visit (ComplexExp *e) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-builtins.cc355 return ComplexExp::create (Loc (), value, type); in d_eval_constant_expression()
H A Dexpr.cc2595 void visit (ComplexExp *e) in visit()

12