gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//flang/test/Analysis/AliasAnalysis/alias-analysis-acc.mlir", "//flang/test/Driver/bbc-implicit-use-module.f90", "//flang/test/Fir/CUDA/cuda-code-gen.mlir", "//flang/test/Fir/CUDA/predefined-variables.mlir", "//flang/test/Fir/OpenACC/acc-declare-ctor-dtor-conversion.fir", "//flang/test/Fir/OpenACC/device-ptr-to-cuf-kernel.mlir", "//flang/test/Fir/OpenACC/legalize-data.fir", "//flang/test/Fir/OpenACC/openacc-mappable.fir", "//flang/test/Fir/OpenACC/openacc-type-categories-class.f90", "//flang/test/Fir/OpenACC/openacc-type-categories-declare-storage.mlir", "//flang/test/Fir/OpenACC/openacc-type-categories.f90", "//flang/test/Fir/OpenACC/openacc-type-categories.mlir", "//flang/test/Fir/OpenACC/propagate-attr-folding.fir", "//flang/test/Fir/OpenACC/recipe-bufferization.mlir", "//flang/test/Fir/OpenACC/use-device-canonicalizer.mlir", "//flang/test/Fir/array-coor-canonicalization-acc.fir", "//flang/test/Lower/OpenACC/acc-bounds.f90", "//flang/test/Lower/OpenACC/acc-cache.f90", "//flang/test/Lower/OpenACC/acc-data-operands-remapping-common.f90", "//flang/test/Lower/OpenACC/acc-data-operands-remapping-selector.f90", "//flang/test/Lower/OpenACC/acc-data-operands-remapping.f90", "//flang/test/Lower/OpenACC/acc-data-operands.f90", "//flang/test/Lower/OpenACC/acc-data.f90", "//flang/test/Lower/OpenACC/acc-declare-common-in-function.f90", "//flang/test/Lower/OpenACC/acc-declare-common-present-in-function.f90", "//flang/test/Lower/OpenACC/acc-declare-cuda-pinned-deallocate.f90", "//flang/test/Lower/OpenACC/acc-declare-cuda-pinned.f90", "//flang/test/Lower/OpenACC/acc-declare-globals.f90", "//flang/test/Lower/OpenACC/acc-declare.f90", "//flang/test/Lower/OpenACC/acc-dedup-private.f90", "//flang/test/Lower/OpenACC/acc-deviceptr.f90", "//flang/test/Lower/OpenACC/acc-do-concurrent-locality.f90", "//flang/test/Lower/OpenACC/acc-enter-data.f90", "//flang/test/Lower/OpenACC/acc-exit-data.f90", "//flang/test/Lower/OpenACC/acc-firstprivate-derived-allocatable-component.f90", "//flang/test/Lower/OpenACC/acc-firstprivate-derived-user-assign.f90", "//flang/test/Lower/OpenACC/acc-firstprivate-derived.f90", "//flang/test/Lower/OpenACC/acc-host-data.f90", "//flang/test/Lower/OpenACC/acc-init.f90", "//flang/test/Lower/OpenACC/acc-kernels-loop.f90", "//flang/test/Lower/OpenACC/acc-kernels.f90", "//flang/test/Lower/OpenACC/acc-loop-collapse-force-lowering.f90", "//flang/test/Lower/OpenACC/acc-loop-collapse-force-non-tightly-nested.f90", "//flang/test/Lower/OpenACC/acc-loop-directive-annotation.f90", "//flang/test/Lower/OpenACC/acc-loop.f90", "//flang/test/Lower/OpenACC/acc-no-create-array-section.f90", "//flang/test/Lower/OpenACC/acc-parallel-loop.f90", "//flang/test/Lower/OpenACC/acc-parallel.f90", "//flang/test/Lower/OpenACC/acc-present-cuda-device.f90", "//flang/test/Lower/OpenACC/acc-private.f90", "//flang/test/Lower/OpenACC/acc-reduction-remapping.f90", "//flang/test/Lower/OpenACC/acc-reduction.f90", "//flang/test/Lower/OpenACC/acc-serial-loop.f90", "//flang/test/Lower/OpenACC/acc-serial.f90", "//flang/test/Lower/OpenACC/acc-set.f90", "//flang/test/Lower/OpenACC/acc-shutdown.f90", "//flang/test/Lower/OpenACC/acc-unstructured.f90", "//flang/test/Lower/OpenACC/acc-update.f90", "//flang/test/Lower/OpenACC/acc-use-device-remapping.f90", "//flang/test/Lower/OpenACC/acc-use-device.f90", "//flang/test/Lower/OpenACC/do-concurrent-collapse.f90", "//flang/test/Lower/OpenACC/do-loops-to-acc-loops.f90", "//flang/test/Lower/OpenACC/locations.f90", "//flang/test/Lower/host_module_variable_instantiation_use_device.f90", "//flang/test/Transforms/OpenACC/acc-compute-region-licm.fir", "//flang/test/Transforms/OpenACC/acc-emit-nyi-flang.fir", "//flang/test/Transforms/OpenACC/acc-implicit-copy-reduction.fir", "//flang/test/Transforms/OpenACC/acc-implicit-data-derived-type-member.F90", "//flang/test/Transforms/OpenACC/acc-implicit-data-fortran.F90", "//flang/test/Transforms/OpenACC/acc-implicit-data.fir", "//flang/test/Transforms/OpenACC/acc-implicit-firstprivate.fir", "//flang/test/Transforms/OpenACC/acc-recipe-materialization-firstprivate-derived.fir", "//flang/test/Transforms/OpenACC/acc-recipe-materialization-firstprivate.fir", "//flang/test/Transforms/OpenACC/acc-recipe-materialization-kernel-private.fir", "//flang/test/Transforms/OpenACC/acc-recipe-materialization-parallel.fir", "//flang/test/Transforms/OpenACC/acc-recipe-materialization-private.fir", "//flang/test/Transforms/OpenACC/acc-recipe-materialization-reduction.fir", "//flang/test/Transforms/OpenACC/optional-firstprivate-recipe.fir", "//flang/test/Transforms/licm-acc-compute-region.fir", "//flang/test/Transforms/licm.fir", "//mlir/include/mlir/Dialect/OpenACC/OpenACCBase.td", "//mlir/include/mlir/Dialect/OpenACC/OpenACCCGOps.td", "//mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td", "//mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp", "//mlir/test/Conversion/OpenACCToLLVM/init-shutdown-set.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-barrier-gang-private-init.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-block-redundant-seq-gang-private.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-block-redundant.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-bound-routine-call.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-launch-mapping.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-predicate-region-reuse-barrier.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-predicate-region.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-private-local-gang-redundant.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-privatize-local.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-privatize-routine-seq.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-privatize-threadprivate.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-reduction-array-shared.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-reduction-array.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-reduction-block-combine-no-reload.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-reduction-combine-region-private-dest.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-reuse-barrier-sibling-region-privatize.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-routine-worker-call-with-thread-y-reduction.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-private-dynamic-nw.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-private-foldable-nw.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-reduction-combine-mixed-scope.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-reduction-combine.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-reduction-private.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-vector-reuse-barrier.mlir", "//mlir/test/Dialect/OpenACC/acc-cg-to-gpu-worker-vector-subgroup-align.mlir", "//mlir/test/Dialect/OpenACC/acc-compute-lowering-compute-device-type.mlir", "//mlir/test/Dialect/OpenACC/acc-compute-lowering-compute.mlir", "//mlir/test/Dialect/OpenACC/acc-compute-lowering-loop-device-type.mlir", "//mlir/test/Dialect/OpenACC/acc-compute-lowering-loop.mlir", "//mlir/test/Dialect/OpenACC/acc-compute-lowering-unstructured.mlir", "//mlir/test/Dialect/OpenACC/acc-declare-ctor-dtor-conversion.mlir", "//mlir/test/Dialect/OpenACC/acc-emit-remarks-data.mlir", "//mlir/test/Dialect/OpenACC/acc-emit-remarks-loop-pipeline.mlir", "//mlir/test/Dialect/OpenACC/acc-emit-remarks-loop.mlir", "//mlir/test/Dialect/OpenACC/acc-emit-remarks-private.mlir", "//mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir", "//mlir/test/Dialect/OpenACC/acc-implicit-data-defaultnone.mlir", "//mlir/test/Dialect/OpenACC/acc-implicit-data-reduction.mlir", "//mlir/test/Dialect/OpenACC/acc-implicit-data.mlir", "//mlir/test/Dialect/OpenACC/acc-implicit-routine.mlir", "//mlir/test/Dialect/OpenACC/acc-loop-tiling-invalid.mlir", "//mlir/test/Dialect/OpenACC/acc-loop-tiling-remarks.mlir", "//mlir/test/Dialect/OpenACC/acc-loop-tiling.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-firstprivate-two-allocs.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-firstprivate.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-kernel-private.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-loc.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-parallel.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-private.mlir", "//mlir/test/Dialect/OpenACC/acc-recipe-materialization-reduction.mlir", "//mlir/test/Dialect/OpenACC/acc-routine-lowering.mlir", "//mlir/test/Dialect/OpenACC/acc-specialize-for-host-deep-nesting.mlir", "//mlir/test/Dialect/OpenACC/acc-specialize-for-host.mlir", "//mlir/test/Dialect/OpenACC/canonicalize.mlir", "//mlir/test/Dialect/OpenACC/cse.mlir", "//mlir/test/Dialect/OpenACC/invalid-cg.mlir", "//mlir/test/Dialect/OpenACC/invalid.mlir", "//mlir/test/Dialect/OpenACC/legalize-data.mlir", "//mlir/test/Dialect/OpenACC/legalize-serial.mlir", "//mlir/test/Dialect/OpenACC/ops-cg-privatization.mlir", "//mlir/test/Dialect/OpenACC/ops-cg.mlir", "//mlir/test/Dialect/OpenACC/ops.mlir", "//mlir/test/Dialect/OpenACC/region-branchop-interface.mlir", "//mlir/test/Dialect/OpenACC/support-analysis-varname.mlir", "//mlir/test/python/dialects/openacc.py" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] }