[nvptx] Add gcc.target/nvptx/atomic-exchange-*.c test-cases
authorTom de Vries <tdevries@suse.de>
Wed, 12 Jan 2022 07:45:52 +0000 (08:45 +0100)
committerTom de Vries <tdevries@suse.de>
Wed, 12 Jan 2022 14:54:42 +0000 (15:54 +0100)
commit758b3a5f8f4fe3058d30306eb765decc1da8c1e6
tree9f575763acf67e9119c734c5474f4c170f6afc2e
parentd62e14e24cdc6de11b1367916cdd613cc7bd3ed7
[nvptx] Add gcc.target/nvptx/atomic-exchange-*.c test-cases

Add a few test-cases that test expansion of __atomic_exchange.

Tested on nvptx.

gcc/testsuite/ChangeLog:

2022-01-12  Tom de Vries  <tdevries@suse.de>

* gcc.target/nvptx/atomic-exchange-1.c: New test.
* gcc.target/nvptx/atomic-exchange-2.c: New test.
* gcc.target/nvptx/atomic-exchange-3.c: New test.
* gcc.target/nvptx/atomic-exchange-4.c: New test.
gcc/testsuite/gcc.target/nvptx/atomic-exchange-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nvptx/atomic-exchange-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nvptx/atomic-exchange-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nvptx/atomic-exchange-4.c [new file with mode: 0644]