diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-02-03 00:16:44 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-02-03 00:16:44 +0000 |
commit | a37a0cb303da35ee3b20fd25ad1592d03550ac17 (patch) | |
tree | ebd8860ed2ed56d147f29de8a5bfb490d5e37e52 /libgomp/ChangeLog | |
parent | 0b8693fc87b1453bdacfa5910091be15da671d2a (diff) | |
download | gcc-a37a0cb303da35ee3b20fd25ad1592d03550ac17.tar.gz |
Daily bump.
Diffstat (limited to 'libgomp/ChangeLog')
-rw-r--r-- | libgomp/ChangeLog | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index d277a2d546a..cf55107ddfd 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,42 @@ +2023-02-02 Andrew Stubbs <ams@codesourcery.com> + + * config/gcn/libgomp-gcn.h (DEFAULT_GCN_STACK_SIZE): New define. + (DEFAULT_TEAM_ARENA_SIZE): New define. + (struct heap): Move to this file. + (struct kernargs_abi): Likewise. + * config/gcn/team.c (gomp_gcn_enter_kernel): Use team arena size from + the kernargs. + * libgomp.h: Include libgomp-gcn.h. + (TEAM_ARENA_SIZE): Remove. + (team_malloc): Update the error message. + * plugin/plugin-gcn.c (struct kernargs): Move common content to + struct kernargs_abi. + (struct agent_info): Rename team arenas to ephemeral memories. + (struct team_arena_list): Rename .... + (struct ephemeral_memories_list): to this. + (struct heap): Delete. + (team_arena_size): New variable. + (stack_size): New variable. + (print_kernel_dispatch): Update debug messages. + (init_environment_variables): Read GCN_TEAM_ARENA_SIZE. + Read GCN_STACK_SIZE. + (get_team_arena): Rename ... + (configure_ephemeral_memories): ... to this, and set up stacks. + (release_team_arena): Rename ... + (release_ephemeral_memories): ... to this. + (destroy_team_arenas): Rename ... + (destroy_ephemeral_memories): ... to this. + (create_kernel_dispatch): Add num_threads parameter. + Adjust for kernargs_abi refactor and ephemeral memories. + (release_kernel_dispatch): Adjust for ephemeral memories. + (run_kernel): Pass thread-count to create_kernel_dispatch. + (GOMP_OFFLOAD_init_device): Adjust for ephemeral memories. + (GOMP_OFFLOAD_fini_device): Adjust for ephemeral memories. + +2023-02-02 Tobias Burnus <tobias@codesourcery.com> + + * libgomp.texi (OpenMP TR11): Fix item for 'strict' modifier. + 2023-02-01 Tobias Burnus <tobias@codesourcery.com> * testsuite/libgomp.fortran/allocate-3.f90: Fix ALIGN |