diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2023-03-02 10:39:09 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2023-03-10 15:05:01 +0100 |
commit | 649f1939baf11f45fd3579b8b9601c7840a097b3 (patch) | |
tree | fa814cd0abcece33915b5492c48648ecaf7e5849 /libgomp/target.c | |
parent | e1c8cf9006bd278e969ab7ed35178067ce128f32 (diff) | |
download | gcc-649f1939baf11f45fd3579b8b9601c7840a097b3.zip gcc-649f1939baf11f45fd3579b8b9601c7840a097b3.tar.gz gcc-649f1939baf11f45fd3579b8b9601c7840a097b3.tar.bz2 |
Fix OpenACC/GCN 'acc_ev_enqueue_launch_end' position
For an OpenACC compute construct, we've currently got:
- [...]
- acc_ev_enqueue_launch_start
- launch kernel
- free memory
- acc_ev_free
- acc_ev_enqueue_launch_end
This confused another thing that I'm working on, so I adjusted that to:
- [...]
- acc_ev_enqueue_launch_start
- launch kernel
- acc_ev_enqueue_launch_end
- free memory
- acc_ev_free
Correspondingly, verify 'acc_ev_alloc', 'acc_ev_free' in
'libgomp.oacc-c-c++-common/acc_prof-parallel-1.c'.
libgomp/
* plugin/plugin-gcn.c (gcn_exec): Fix 'acc_ev_enqueue_launch_end'
position.
* testsuite/libgomp.oacc-c-c++-common/acc_prof-parallel-1.c:
Verify 'acc_ev_alloc', 'acc_ev_free'.
Diffstat (limited to 'libgomp/target.c')
0 files changed, 0 insertions, 0 deletions