aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>2023-07-11 17:49:31 +0200
committerPhilip Herron <philip.herron@embecosm.com>2023-07-12 09:06:54 +0000
commita8d9f91114b0c1fae9ac3e921925113e2a218a1f (patch)
treefa4cb3792eb62884707cf9e30158a8e50cdd2580 /gcc
parent2377e5b2da35509e0dde71cb09a29007fac9747c (diff)
downloadgcc-a8d9f91114b0c1fae9ac3e921925113e2a218a1f.zip
gcc-a8d9f91114b0c1fae9ac3e921925113e2a218a1f.tar.gz
gcc-a8d9f91114b0c1fae9ac3e921925113e2a218a1f.tar.bz2
remove braces around scalar initializers
Remove useless braces around scalar initializers. This will also remove some warning emitted by the compiler and avoid cluttering it's output. gcc/rust/ChangeLog: * backend/rust-compile-intrinsic.cc (offset_handler): Remove braces. (sizeof_handler): Likewise. (transmute_handler): Likewise. (rotate_handler): Likewise. (wrapping_op_handler_inner): Likewise. (op_with_overflow_inner): Likewise. (atomic_load_handler_inner): Likewise. (unchecked_op_inner): Likewise. (uninit_handler): Likewise. Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/backend/rust-compile-intrinsic.cc21
1 files changed, 9 insertions, 12 deletions
diff --git a/gcc/rust/backend/rust-compile-intrinsic.cc b/gcc/rust/backend/rust-compile-intrinsic.cc
index 5cb6437..9155561 100644
--- a/gcc/rust/backend/rust-compile-intrinsic.cc
+++ b/gcc/rust/backend/rust-compile-intrinsic.cc
@@ -371,7 +371,7 @@ offset_handler (Context *ctx, TyTy::FnType *fntype)
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
@@ -406,8 +406,7 @@ sizeof_handler (Context *ctx, TyTy::FnType *fntype)
// 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
@@ -480,7 +479,7 @@ transmute_handler (Context *ctx, TyTy::FnType *fntype)
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
@@ -520,7 +519,7 @@ rotate_handler (Context *ctx, TyTy::FnType *fntype, tree_code op)
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
@@ -568,8 +567,7 @@ wrapping_op_handler_inner (Context *ctx, TyTy::FnType *fntype, tree_code op)
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
@@ -657,7 +655,7 @@ op_with_overflow_inner (Context *ctx, TyTy::FnType *fntype, tree_code op)
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);
@@ -940,8 +938,7 @@ atomic_load_handler_inner (Context *ctx, TyTy::FnType *fntype, int ordering)
= 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;
@@ -986,7 +983,7 @@ unchecked_op_inner (Context *ctx, TyTy::FnType *fntype, tree_code op)
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);
@@ -1040,7 +1037,7 @@ uninit_handler (Context *ctx, TyTy::FnType *fntype)
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