Home
last modified time | relevance | path

Searched refs:convert_expr (Results 1 – 24 of 24) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc210 convert_expr (lhs, e1b->type, e1->type), rexpr); in binop_assignment()
214 tree expr = modify_expr (lhs, convert_expr (rhs, e1->type, e1b->type)); in binop_assignment()
251 t1 = convert_expr (t1, e->e1->type, e->type); in visit()
252 t2 = convert_expr (t2, e->e2->type, e->type); in visit()
483 tree key = convert_expr (build_expr (e->e1), e->e1->type, tkey); in visit()
829 this->result_ = convert_expr (exp, e1b->type, e->type); in visit()
930 tree newlength = convert_expr (build_expr (e->e2), e->e2->type, in visit()
1233 tree key = convert_expr (build_expr (e->e2), e->e2->type, tkey); in visit()
1274 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
1359 result = convert_expr (result, e->e1->type, e->type); in visit()
[all …]
H A Dd-convert.cc340 return convert_expr (exp, etype, totype); in d_convert()
348 convert_expr (tree exp, Type *etype, Type *totype) in convert_expr() function
686 return result ? result : convert_expr (expr, etype, totype); in convert_for_rvalue()
858 return convert_expr (build_expr (exp), exp->type, totype); in d_array_convert()
H A Dd-tree.h584 extern tree convert_expr (tree, Type *, Type *);
H A Dd-codegen.cc2292 return convert_expr (get_decl_tree (fd->vthis), in find_this_tree()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dexpr.cc199 convert_expr (lhs, e1b->type, e1->type), rexpr); in binop_assignment()
203 tree expr = modify_expr (lhs, convert_expr (rhs, e1->type, e1b->type)); in binop_assignment()
255 t1 = convert_expr (t1, e->e1->type, e->type); in visit()
256 t2 = convert_expr (t2, e->e2->type, e->type); in visit()
482 tree key = convert_expr (build_expr (e->e1), e->e1->type, tkey); in visit()
815 this->result_ = convert_expr (exp, e1b->type, e->type); in visit()
1238 tree key = convert_expr (build_expr (e->e2), e->e2->type, tkey); in visit()
1277 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
1362 result = convert_expr (result, e->e1->type, e->type); in visit()
1372 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
[all …]
H A Dd-convert.cc340 return convert_expr (exp, etype, totype); in d_convert()
348 convert_expr (tree exp, Type *etype, Type *totype) in convert_expr() function
695 return result ? result : convert_expr (expr, etype, totype); in convert_for_rvalue()
962 return convert_expr (build_expr (exp), exp->type, totype); in d_array_convert()
H A DChangeLog-201967 * d-convert.cc (convert_expr): Don't convert an expression to its
121 * d-convert.cc (convert_expr): Same.
309 * d-convert.cc (convert_expr): Use build_typeof_null_value.
H A DChangeLog333 * d-convert.cc (convert_expr): Handle casting from array to vector.
459 * d-convert.cc (convert_expr): Replace d_uns64 with dinteger_t.
H A Dd-tree.h607 extern tree convert_expr (tree, Type *, Type *);
H A DChangeLog-201650 * d-codegen.cc (convert_expr): Allow upcasting C++ classes.
762 * d-codegen.cc (convert_expr): Return empty constructor for null to
835 * d-codegen.cc (convert_expr): Use build_nop to cast between two
966 * d-codegen.cc (convert_expr): Replace call build_integer_cst with
H A DChangeLog-2021203 * d-convert.cc (convert_expr): Remove call to LIBCALL_ARRAYCAST.
609 * d-convert.cc (convert_expr): Handle converting to zero-sized arrays.
883 * d-convert.cc (convert_expr): Handle noreturn type.
H A DChangeLog-2015269 * d-codegen.cc (convert_expr): Warn about casts between imaginary
625 * d-codegen.cc (convert_expr): No longer call getImpl on associative
H A DChangeLog-201381 (convert_expr): Update for frontend changes.
313 * d-codegen.cc (convert_expr): Check that the class type the codegen is
635 convert_expr.
H A DChangeLog-2020176 * d-convert.cc (convert_expr): Warn when casting from a D class to a
591 * d-convert.cc (convert_expr): Likewise.
H A Dd-codegen.cc1827 convert_expr (t, expr->type, etype)); in build_array_from_exprs()
2578 return convert_expr (get_decl_tree (fd->vthis), in find_this_tree()
H A DChangeLog-2017208 * d-convert.cc (convert_expr): Use build_zero_cst for casts from
763 (convert_expr): Likewise.
H A DChangeLog-2018479 * d-convert.cc (convert_expr): Use ClassDeclaration::isCPPclass.
H A DChangeLog-2014308 * d-codegen.cc (convert_expr): Adjust.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-features.cc2507 tree convert_expr, result_var; in add_condition_to_bb() local
2526 convert_expr = build1 (CONVERT_EXPR, ptr_type_node, in add_condition_to_bb()
2529 convert_stmt = gimple_build_assign (result_var, convert_expr); in add_condition_to_bb()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-features.c2377 tree convert_expr, result_var; in add_condition_to_bb() local
2396 convert_expr = build1 (CONVERT_EXPR, ptr_type_node, in add_condition_to_bb()
2399 convert_stmt = gimple_build_assign (result_var, convert_expr); in add_condition_to_bb()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree.def835 DEFTREECODE (CONVERT_EXPR, "convert_expr", tcc_unary, 1)
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree.def847 DEFTREECODE (CONVERT_EXPR, "convert_expr", tcc_unary, 1)
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.cc25050 tree convert_expr = build1 (CONVERT_EXPR, ptr_type_node, in add_condition_to_bb() local
25053 gimple *convert_stmt = gimple_build_assign (result_var, convert_expr); in add_condition_to_bb()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000.c24364 tree convert_expr = build1 (CONVERT_EXPR, ptr_type_node, in add_condition_to_bb() local
24367 gimple *convert_stmt = gimple_build_assign (result_var, convert_expr); in add_condition_to_bb()