diff options
author | Andrew Stubbs <ams@baylibre.com> | 2025-07-17 13:30:04 +0000 |
---|---|---|
committer | Andrew Stubbs <ams@baylibre.com> | 2025-07-18 10:59:13 +0000 |
commit | 6f275d36288814b09c3d30b51903d29e1ada377c (patch) | |
tree | b39e28ca533a2a6f212badd59c5411108274563e | |
parent | 7375909e9d9e7de23acb4b1e0a965d8faf1943c4 (diff) | |
download | gcc-6f275d36288814b09c3d30b51903d29e1ada377c.zip gcc-6f275d36288814b09c3d30b51903d29e1ada377c.tar.gz gcc-6f275d36288814b09c3d30b51903d29e1ada377c.tar.bz2 |
amdgcn, libgomp: Remove unused variable (PR121156)
There's a new compiler warning breaking the build. This fixes it. The
variable appears to be genuinely vestigial.
libgomp/ChangeLog:
PR target/121156
* config/gcn/bar.c (gomp_team_barrier_wait_end): Remove unused
"generation" variable.
(gomp_team_barrier_wait_cancel_end): Likewise.
-rw-r--r-- | libgomp/config/gcn/bar.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libgomp/config/gcn/bar.c b/libgomp/config/gcn/bar.c index 52b344c..57ac648 100644 --- a/libgomp/config/gcn/bar.c +++ b/libgomp/config/gcn/bar.c @@ -79,7 +79,7 @@ gomp_team_barrier_wake (gomp_barrier_t *bar, int count) void gomp_team_barrier_wait_end (gomp_barrier_t *bar, gomp_barrier_state_t state) { - unsigned int generation, gen; + unsigned int gen; if (__builtin_expect (state & BAR_WAS_LAST, 0)) { @@ -105,7 +105,6 @@ gomp_team_barrier_wait_end (gomp_barrier_t *bar, gomp_barrier_state_t state) } } - generation = state; state &= ~BAR_CANCELLED; int retry = 100; do @@ -128,7 +127,6 @@ gomp_team_barrier_wait_end (gomp_barrier_t *bar, gomp_barrier_state_t state) gomp_barrier_handle_tasks (state); gen = __atomic_load_n (&bar->generation, MEMMODEL_ACQUIRE); } - generation |= gen & BAR_WAITING_FOR_TASK; } while (gen != state + BAR_INCR); } @@ -152,7 +150,7 @@ bool gomp_team_barrier_wait_cancel_end (gomp_barrier_t *bar, gomp_barrier_state_t state) { - unsigned int generation, gen; + unsigned int gen; if (__builtin_expect (state & BAR_WAS_LAST, 0)) { @@ -184,7 +182,6 @@ gomp_team_barrier_wait_cancel_end (gomp_barrier_t *bar, if (__builtin_expect (state & BAR_CANCELLED, 0)) return true; - generation = state; int retry = 100; do { @@ -209,7 +206,6 @@ gomp_team_barrier_wait_cancel_end (gomp_barrier_t *bar, gomp_barrier_handle_tasks (state); gen = __atomic_load_n (&bar->generation, MEMMODEL_RELAXED); } - generation |= gen & BAR_WAITING_FOR_TASK; } while (gen != state + BAR_INCR); |