tree pointer_offset_expr
= pointer_offset_expression (dst, size, BUILTINS_LOCATION);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {pointer_offset_expr},
+ = ctx->get_backend ()->return_statement (fndecl, pointer_offset_expr,
UNDEF_LOCATION);
ctx->add_statement (return_statement);
// BUILTIN offset FN BODY END
// BUILTIN size_of FN BODY BEGIN
tree size_expr = TYPE_SIZE_UNIT (template_parameter_type);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {size_expr},
- UNDEF_LOCATION);
+ = ctx->get_backend ()->return_statement (fndecl, size_expr, UNDEF_LOCATION);
ctx->add_statement (return_statement);
// BUILTIN size_of FN BODY END
tree result_expr = build_fold_indirect_ref_loc (UNKNOWN_LOCATION, t);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {result_expr},
+ = ctx->get_backend ()->return_statement (fndecl, result_expr,
UNDEF_LOCATION);
ctx->add_statement (return_statement);
// BUILTIN transmute FN BODY END
tree rotate_expr
= fold_build2_loc (BUILTINS_LOCATION, op, TREE_TYPE (x), x, y);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {rotate_expr},
+ = ctx->get_backend ()->return_statement (fndecl, rotate_expr,
UNDEF_LOCATION);
ctx->add_statement (return_statement);
// BUILTIN rotate FN BODY END
auto wrap_expr = build2 (op, TREE_TYPE (lhs), lhs, rhs);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {wrap_expr},
- UNDEF_LOCATION);
+ = ctx->get_backend ()->return_statement (fndecl, wrap_expr, UNDEF_LOCATION);
ctx->add_statement (return_statement);
// BUILTIN wrapping_<op> FN BODY END
UNDEF_LOCATION);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {result_expr},
+ = ctx->get_backend ()->return_statement (fndecl, result_expr,
UNDEF_LOCATION);
ctx->add_statement (return_statement);
= ctx->get_backend ()->call_expression (atomic_load, {src, memorder},
nullptr, UNDEF_LOCATION);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {load_call},
- UNDEF_LOCATION);
+ = ctx->get_backend ()->return_statement (fndecl, load_call, UNDEF_LOCATION);
TREE_READONLY (load_call) = 0;
TREE_SIDE_EFFECTS (load_call) = 1;
auto expr = build2 (op, TREE_TYPE (x), x, y);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {expr}, UNDEF_LOCATION);
+ = ctx->get_backend ()->return_statement (fndecl, expr, UNDEF_LOCATION);
ctx->add_statement (return_statement);
ctx->add_statement (memset_call);
auto return_statement
- = ctx->get_backend ()->return_statement (fndecl, {DECL_RESULT (fndecl)},
+ = ctx->get_backend ()->return_statement (fndecl, DECL_RESULT (fndecl),
UNDEF_LOCATION);
ctx->add_statement (return_statement);
// BUILTIN size_of FN BODY END