[flang][openacc][NFC] Organize clause validity tests by directive
authorValentin Clement <clementval@gmail.com>
Tue, 26 Jan 2021 19:53:50 +0000 (14:53 -0500)
committerclementval <clementval@gmail.com>
Tue, 26 Jan 2021 19:54:05 +0000 (14:54 -0500)
commitd2abd62b9d123cde5a55a92450bbe665b237a72d
treee664f6df355536719734fa805e1d3a3bf23e47db
parent189f311130da38acfe0a3b3b234fc10bd60e34d2
[flang][openacc][NFC] Organize clause validity tests by directive

Split the tests from acc-clause-validity.f90 in dedicated files by directives.
The file acc-clause-validity.f90 was getting too big to be correctly maintained.
Tests are identical.

Reviewed By: SouraVX

Differential Revision: https://reviews.llvm.org/D95328
24 files changed:
flang/test/Semantics/OpenACC/acc-atomic-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-branch.f90 [moved from flang/test/Semantics/acc-branch.f90 with 98% similarity]
flang/test/Semantics/OpenACC/acc-cache-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-canonicalization-validity.f90 [moved from flang/test/Semantics/acc-canonicalization-validity.f90 with 98% similarity]
flang/test/Semantics/OpenACC/acc-data.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-declare-validity.f90 [moved from flang/test/Semantics/acc-declare-validity.f90 with 96% similarity]
flang/test/Semantics/OpenACC/acc-host-data.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-init-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-kernels-loop.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-kernels.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-loop.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-parallel-loop-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-parallel.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-resolve01.f90 [moved from flang/test/Semantics/acc-resolve01.f90 with 90% similarity]
flang/test/Semantics/OpenACC/acc-resolve02.f90 [moved from flang/test/Semantics/acc-resolve02.f90 with 86% similarity]
flang/test/Semantics/OpenACC/acc-routine-validity.f90 [moved from flang/test/Semantics/acc-routine-validity.f90 with 97% similarity]
flang/test/Semantics/OpenACC/acc-serial-loop.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-serial.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-set-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-shutdown-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-symbols01.f90 [moved from flang/test/Semantics/acc-symbols01.f90 with 93% similarity]
flang/test/Semantics/OpenACC/acc-update-validity.f90 [new file with mode: 0644]
flang/test/Semantics/OpenACC/acc-wait-validity.f90 [new file with mode: 0644]
flang/test/Semantics/acc-clause-validity.f90 [deleted file]