Home
last modified time | relevance | path

Searched refs:TOKint64 (Results 1 – 25 of 36) sorted by relevance

12

/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dconstfold.c49 case TOKint64: in isConst()
1232 else if (tb->ty == Tstruct && e1->op == TOKint64) in Cast()
1309 if (e1->op == TOKstring && e2->op == TOKint64) in Index()
1324 else if (e1->type->toBasetype()->ty == Tsarray && e2->op == TOKint64) in Index()
1349 else if (e1->type->toBasetype()->ty == Tarray && e2->op == TOKint64) in Index()
1413 if (e1->op == TOKstring && lwr->op == TOKint64 && upr->op == TOKint64) in Slice()
1441 lwr->op == TOKint64 && upr->op == TOKint64 && in Slice()
1575 if (e1->op == TOKnull && (e2->op == TOKint64 || e2->op == TOKstructliteral)) in Cat()
1721 else if (e1->op == TOKstring && e2->op == TOKint64) in Cat()
1753 else if (e1->op == TOKint64 && e2->op == TOKstring) in Cat()
[all …]
H A Doptimize.c382 if (ae->e2->op == TOKint64 && ae->e1->op == TOKvar) in Expression_optimize()
829 if ((e->e1->op == TOKint64 && e->e1->toInteger() == 1) || in Expression_optimize()
838 … if (e->e2->type->isintegral() && e->e1->op == TOKint64 && (sinteger_t)e->e1->toInteger() == -1L) in Expression_optimize()
848 if ((e->e2->op == TOKint64 && e->e2->toInteger() == 0) || in Expression_optimize()
862 if ((e->e2->op == TOKint64 && e->e2->toInteger() == 1) || in Expression_optimize()
878 … if ((e->e1->type->isintegral()) && (e->e2->op == TOKint64) && (sinteger_t)e->e2->toInteger() < 0) in Expression_optimize()
900 if (e->e1->op == TOKint64 && e->e1->toInteger() > 0 && in Expression_optimize()
931 if (!e->e1 || e->e1->op == TOKint64 || e->e1->op == TOKfloat64 || !hasSideEffect(e->e1)) in Expression_optimize()
H A Dctfeexpr.c334 e->op == TOKint64 || e->op == TOKfloat64 || in copyLiteral()
735 ie->e2->op == TOKint64) in getAggregateFromPointer()
748 se->lwr->op == TOKint64) in getAggregateFromPointer()
766 if (agg1->op == TOKint64 && agg2->op == TOKint64 && in pointToSameMemoryBlock()
1470 if (es2e->op != TOKint64) in ctfeCat()
1504 if (es2e->op != TOKint64) in ctfeCat()
1856 if (newval->op == TOKint64 || in isCtfeValueValid()
1924 assert(se->lwr && se->lwr->op == TOKint64); in isCtfeValueValid()
1925 assert(se->upr && se->upr->op == TOKint64); in isCtfeValueValid()
H A Dtokens.c168 case TOKint64: case TOKuns64: in toChars()
233 { "long", TOKint64 },
H A Dinit.c266 if (e->op == TOKint64) // cast(void *)int is OK in hasNonConstPointers()
H A Ddinterpret.c644 case TOKint64: in ctfeInterpret()
5029 if (agg->op == TOKint64) in resolveIndexing()
5105 if (e2->op != TOKint64) in resolveIndexing()
5260 if (e1->op == TOKint64) in visit()
5650 if (e1->op == TOKint64) in visit()
6599 assert(eresult->op == TOKint64); in interpret_aaApply()
6697 assert(r->op == TOKint64); in foreachApplyUtf()
6710 assert(r->op == TOKint64); in foreachApplyUtf()
6723 assert(r->op == TOKint64); in foreachApplyUtf()
6735 assert(r->op == TOKint64); in foreachApplyUtf()
[all …]
H A Dparse.c338 case TOKint64: case TOKuns64: in parseDeclDefs()
2840 case TOKint64: ta = Type::tint64; goto LabelX; in parseTemplateSingleArgument()
3082 case TOKint64: in parseBasicType()
3085 if (token.value == TOKint64) // if `long long` in parseBasicType()
5041 case TOKint64: case TOKuns64: in parseStatement()
5980 case TOKint64: case TOKuns64: in isBasicType()
6030 case TOKint64: case TOKuns64: in isBasicType()
6926 case TOKint64: t = Type::tint64; goto LabelX; in parsePrimaryExp()
7507 case TOKint64: case TOKuns64: in parseUnaryExp()
8016 precedence[TOKint64] = PREC_primary; in PrecedenceInitializer()
H A Dcond.c93 if (el->op == TOKint64) in lowerArrayAggregate()
H A Dinitsem.c791 if (init->index[i]->op == TOKint64) in visit()
H A Dattrib.c898 if (e->op != TOKint64 || !e->type->equals(Type::tbool)) in newScope()
H A Dexpression.c2858 : Expression(loc, TOKint64, sizeof(IntegerExp)) in IntegerExp()
2874 : Expression(Loc(), TOKint64, sizeof(IntegerExp)) in IntegerExp()
2889 if (((Expression *)o)->op == TOKint64) in equals()
3898 if (ch->op != TOKint64) in toStringExp()
H A Dhdrgen.c1642 if (e->op == TOKint64 || in tiargsToBuffer()
2211 dinteger_t uval = ex->op == TOKint64 ? ex->toInteger() : (dinteger_t)-1; in sizeToBuffer()
/netbsd/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dconstfold.c49 case TOKint64: in isConst()
1232 else if (tb->ty == Tstruct && e1->op == TOKint64) in Cast()
1309 if (e1->op == TOKstring && e2->op == TOKint64) in Index()
1324 else if (e1->type->toBasetype()->ty == Tsarray && e2->op == TOKint64) in Index()
1349 else if (e1->type->toBasetype()->ty == Tarray && e2->op == TOKint64) in Index()
1413 if (e1->op == TOKstring && lwr->op == TOKint64 && upr->op == TOKint64) in Slice()
1441 lwr->op == TOKint64 && upr->op == TOKint64 && in Slice()
1575 if (e1->op == TOKnull && (e2->op == TOKint64 || e2->op == TOKstructliteral)) in Cat()
1721 else if (e1->op == TOKstring && e2->op == TOKint64) in Cat()
1753 else if (e1->op == TOKint64 && e2->op == TOKstring) in Cat()
[all …]
H A Doptimize.c382 if (ae->e2->op == TOKint64 && ae->e1->op == TOKvar) in Expression_optimize()
829 if ((e->e1->op == TOKint64 && e->e1->toInteger() == 1) || in Expression_optimize()
838 … if (e->e2->type->isintegral() && e->e1->op == TOKint64 && (sinteger_t)e->e1->toInteger() == -1L) in Expression_optimize()
848 if ((e->e2->op == TOKint64 && e->e2->toInteger() == 0) || in Expression_optimize()
862 if ((e->e2->op == TOKint64 && e->e2->toInteger() == 1) || in Expression_optimize()
878 … if ((e->e1->type->isintegral()) && (e->e2->op == TOKint64) && (sinteger_t)e->e2->toInteger() < 0) in Expression_optimize()
900 if (e->e1->op == TOKint64 && e->e1->toInteger() > 0 && in Expression_optimize()
931 if (!e->e1 || e->e1->op == TOKint64 || e->e1->op == TOKfloat64 || !hasSideEffect(e->e1)) in Expression_optimize()
H A Dctfeexpr.c334 e->op == TOKint64 || e->op == TOKfloat64 || in copyLiteral()
735 ie->e2->op == TOKint64) in getAggregateFromPointer()
748 se->lwr->op == TOKint64) in getAggregateFromPointer()
766 if (agg1->op == TOKint64 && agg2->op == TOKint64 && in pointToSameMemoryBlock()
1470 if (es2e->op != TOKint64) in ctfeCat()
1504 if (es2e->op != TOKint64) in ctfeCat()
1856 if (newval->op == TOKint64 || in isCtfeValueValid()
1924 assert(se->lwr && se->lwr->op == TOKint64); in isCtfeValueValid()
1925 assert(se->upr && se->upr->op == TOKint64); in isCtfeValueValid()
H A Dtokens.c168 case TOKint64: case TOKuns64: in toChars()
233 { "long", TOKint64 },
H A Dtokens.h121 TOKint64, TOKuns64, enumerator
H A Dinit.c266 if (e->op == TOKint64) // cast(void *)int is OK in hasNonConstPointers()
H A Ddinterpret.c644 case TOKint64: in ctfeInterpret()
5029 if (agg->op == TOKint64) in resolveIndexing()
5105 if (e2->op != TOKint64) in resolveIndexing()
5260 if (e1->op == TOKint64) in visit()
5650 if (e1->op == TOKint64) in visit()
6599 assert(eresult->op == TOKint64); in interpret_aaApply()
6697 assert(r->op == TOKint64); in foreachApplyUtf()
6710 assert(r->op == TOKint64); in foreachApplyUtf()
6723 assert(r->op == TOKint64); in foreachApplyUtf()
6735 assert(r->op == TOKint64); in foreachApplyUtf()
[all …]
H A Dparse.c338 case TOKint64: case TOKuns64: in parseDeclDefs()
2840 case TOKint64: ta = Type::tint64; goto LabelX; in parseTemplateSingleArgument()
3082 case TOKint64: in parseBasicType()
3085 if (token.value == TOKint64) // if `long long` in parseBasicType()
5041 case TOKint64: case TOKuns64: in parseStatement()
5980 case TOKint64: case TOKuns64: in isBasicType()
6030 case TOKint64: case TOKuns64: in isBasicType()
6926 case TOKint64: t = Type::tint64; goto LabelX; in parsePrimaryExp()
7507 case TOKint64: case TOKuns64: in parseUnaryExp()
8016 precedence[TOKint64] = PREC_primary; in PrecedenceInitializer()
H A Dcond.c93 if (el->op == TOKint64) in lowerArrayAggregate()
H A Dinitsem.c791 if (init->index[i]->op == TOKint64) in visit()
H A Dattrib.c898 if (e->op != TOKint64 || !e->type->equals(Type::tbool)) in newScope()
H A Dexpression.c2858 : Expression(loc, TOKint64, sizeof(IntegerExp)) in IntegerExp()
2874 : Expression(Loc(), TOKint64, sizeof(IntegerExp)) in IntegerExp()
2889 if (((Expression *)o)->op == TOKint64) in equals()
3898 if (ch->op != TOKint64) in toStringExp()
H A Dhdrgen.c1642 if (e->op == TOKint64 || in tiargsToBuffer()
2211 dinteger_t uval = ex->op == TOKint64 ? ex->toInteger() : (dinteger_t)-1; in sizeToBuffer()

12