gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ] } gn analyze input: { "files": [ "//clang/lib/Sema/SemaOpenMP.cpp", "//clang/test/OpenMP/parallel_default_variableCategory_codegen.cpp", "//flang/lib/Lower/OpenMP/ClauseProcessor.cpp", "//flang/lib/Lower/OpenMP/OpenMP.cpp", "//flang/lib/Lower/OpenMP/Utils.cpp", "//flang/lib/Lower/OpenMP/Utils.h", "//flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp", "//flang/test/Integration/unroll-loops.f90", "//flang/test/Lower/HLFIR/unroll-loops.fir", "//flang/test/Lower/OpenMP/declare-mapper.f90", "//flang/test/Lower/OpenMP/derived-type-map.f90", "//flang/test/Lower/OpenMP/target.f90", "//llvm/lib/Target/Sparc/SparcInstrInfo.cpp", "//llvm/lib/Target/Sparc/SparcInstrInfo.h", "//llvm/lib/Target/Sparc/SparcInstrInfo.td", "//llvm/lib/Transforms/Vectorize/LoopVectorize.cpp", "//llvm/lib/Transforms/Vectorize/VPlan.h", "//llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp", "//llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp", "//llvm/lib/Transforms/Vectorize/VPlanUtils.h", "//llvm/test/CodeGen/SPARC/atomicrmw-uinc-udec-wrap.ll", "//llvm/test/CodeGen/SPARC/ctlz.ll", "//llvm/test/CodeGen/SPARC/cttz.ll", "//llvm/test/CodeGen/SPARC/fp128-select.ll", "//llvm/test/CodeGen/SPARC/optcompare.ll", "//llvm/test/CodeGen/SPARC/smulo-128-legalisation-lowering.ll", "//llvm/test/CodeGen/SPARC/umulo-128-legalisation-lowering.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/clamped-trip-count.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/conditional-branches-cost.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/epilog-iv-select-cmp.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/epilog-vectorization-widen-inductions.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/optsize_minsize.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/outer_loop_prefer_scalable.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/outer_loop_test1_no_explicit_vect_width.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/predicated-costs.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/scalable-avoid-scalarization.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/streaming-compatible-sve-no-maximize-bandwidth.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/sve-inductions.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/sve-interleaved-accesses.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/sve-interleaved-masked-accesses.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/sve2-histcnt-too-many-deps.ll", "//llvm/test/Transforms/LoopVectorize/AArch64/sve2-histcnt.ll", "//llvm/test/Transforms/LoopVectorize/ARM/mve-gather-scatter-tailpred.ll", "//llvm/test/Transforms/LoopVectorize/ARM/tail-folding-not-allowed.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/blocks-with-dead-instructions.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/dead-ops-cost.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/evl-compatible-loops.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/interleaved-masked-access.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/interleaved-store-with-gap.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/mask-index-type.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/masked_gather_scatter.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/safe-dep-distance.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/strided-accesses.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/tail-folding-cast-intrinsics.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/tail-folding-cond-reduction.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/tail-folding-fixed-order-recurrence.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/tail-folding-interleave.ll", "//llvm/test/Transforms/LoopVectorize/RISCV/uniform-load-store.ll", "//llvm/test/Transforms/LoopVectorize/X86/CostModel/vpinstruction-cost.ll", "//llvm/test/Transforms/LoopVectorize/X86/consecutive-ptr-uniforms.ll", "//llvm/test/Transforms/LoopVectorize/X86/drop-inbounds-flags-for-reverse-vector-pointer.ll", "//llvm/test/Transforms/LoopVectorize/X86/epilog-vectorization-inductions.ll", "//llvm/test/Transforms/LoopVectorize/X86/fixed-order-recurrence.ll", "//llvm/test/Transforms/LoopVectorize/X86/gather_scatter.ll", "//llvm/test/Transforms/LoopVectorize/X86/interleave-cost.ll", "//llvm/test/Transforms/LoopVectorize/X86/interleaved-accesses-sink-store-across-load.ll", "//llvm/test/Transforms/LoopVectorize/X86/masked_load_store.ll", "//llvm/test/Transforms/LoopVectorize/X86/optsize.ll", "//llvm/test/Transforms/LoopVectorize/X86/outer_loop_test1_no_explicit_vect_width.ll", "//llvm/test/Transforms/LoopVectorize/X86/pr36524.ll", "//llvm/test/Transforms/LoopVectorize/X86/pr51366-sunk-instruction-used-outside-of-loop.ll", "//llvm/test/Transforms/LoopVectorize/X86/pr55096-scalarize-add.ll", "//llvm/test/Transforms/LoopVectorize/X86/pr81872.ll", "//llvm/test/Transforms/LoopVectorize/X86/scatter_crash.ll", "//llvm/test/Transforms/LoopVectorize/X86/transform-narrow-interleave-to-widen-memory-gaps.ll", "//llvm/test/Transforms/LoopVectorize/X86/widened-value-used-as-scalar-and-first-lane.ll", "//llvm/test/Transforms/LoopVectorize/X86/x86-interleaved-accesses-masked-group.ll", "//llvm/test/Transforms/LoopVectorize/X86/x86-interleaved-store-accesses-with-gaps.ll", "//llvm/test/Transforms/LoopVectorize/X86/x86-predication.ll", "//llvm/test/Transforms/LoopVectorize/assume.ll", "//llvm/test/Transforms/LoopVectorize/check-prof-info.ll", "//llvm/test/Transforms/LoopVectorize/consecutive-ptr-uniforms.ll", "//llvm/test/Transforms/LoopVectorize/cse-gep-source-element-type.ll", "//llvm/test/Transforms/LoopVectorize/dereferenceable-info-from-assumption-constant-size.ll", "//llvm/test/Transforms/LoopVectorize/epilog-iv-select-cmp.ll", "//llvm/test/Transforms/LoopVectorize/epilog-vectorization-reductions.ll", "//llvm/test/Transforms/LoopVectorize/first-order-recurrence-chains.ll", "//llvm/test/Transforms/LoopVectorize/first-order-recurrence.ll", "//llvm/test/Transforms/LoopVectorize/induction-step.ll", "//llvm/test/Transforms/LoopVectorize/induction.ll", "//llvm/test/Transforms/LoopVectorize/instruction-only-used-outside-of-loop.ll", "//llvm/test/Transforms/LoopVectorize/interleaved-accesses-gep-nowrap-flags.ll", "//llvm/test/Transforms/LoopVectorize/interleaved-accesses.ll", "//llvm/test/Transforms/LoopVectorize/iv-select-cmp-decreasing.ll", "//llvm/test/Transforms/LoopVectorize/iv-select-cmp-no-wrap.ll", "//llvm/test/Transforms/LoopVectorize/iv-select-cmp-trunc.ll", "//llvm/test/Transforms/LoopVectorize/iv-select-cmp.ll", "//llvm/test/Transforms/LoopVectorize/iv_outside_user.ll", "//llvm/test/Transforms/LoopVectorize/load-deref-pred-align.ll", "//llvm/test/Transforms/LoopVectorize/loop-scalars.ll", "//llvm/test/Transforms/LoopVectorize/no_outside_user.ll", "//llvm/test/Transforms/LoopVectorize/noalias-scope-decl.ll", "//llvm/test/Transforms/LoopVectorize/optimal-epilog-vectorization.ll", "//llvm/test/Transforms/LoopVectorize/optsize.ll", "//llvm/test/Transforms/LoopVectorize/outer-loop-inner-latch-successors.ll", "//llvm/test/Transforms/LoopVectorize/outer-loop-vec-phi-predecessor-order.ll", "//llvm/test/Transforms/LoopVectorize/outer-loop-wide-phis.ll", "//llvm/test/Transforms/LoopVectorize/outer_loop_hcfg_construction.ll", "//llvm/test/Transforms/LoopVectorize/outer_loop_scalable.ll", "//llvm/test/Transforms/LoopVectorize/outer_loop_test1.ll", "//llvm/test/Transforms/LoopVectorize/outer_loop_test2.ll", "//llvm/test/Transforms/LoopVectorize/pr30654-phiscev-sext-trunc.ll", "//llvm/test/Transforms/LoopVectorize/pr34681.ll", "//llvm/test/Transforms/LoopVectorize/pr35773.ll", "//llvm/test/Transforms/LoopVectorize/pr36983-multiple-lcssa.ll", "//llvm/test/Transforms/LoopVectorize/pr39417-optsize-scevchecks.ll", "//llvm/test/Transforms/LoopVectorize/pr55167-fold-tail-live-out.ll", "//llvm/test/Transforms/LoopVectorize/preserve-dbg-loc-and-loop-metadata.ll", "//llvm/test/Transforms/LoopVectorize/reduction-small-size.ll", "//llvm/test/Transforms/LoopVectorize/reduction-with-invariant-store.ll", "//llvm/test/Transforms/LoopVectorize/scalable-assume.ll", "//llvm/test/Transforms/LoopVectorize/scalable-inductions.ll", "//llvm/test/Transforms/LoopVectorize/single-value-blend-phis.ll", "//llvm/test/Transforms/LoopVectorize/uitofp-preserve-nneg.ll", "//llvm/test/Transforms/LoopVectorize/uniform-blend.ll", "//llvm/test/Transforms/LoopVectorize/uniform_across_vf_induction1.ll", "//llvm/test/Transforms/LoopVectorize/uniform_across_vf_induction1_and.ll", "//llvm/test/Transforms/LoopVectorize/uniform_across_vf_induction1_div_urem.ll", "//llvm/test/Transforms/LoopVectorize/uniform_across_vf_induction1_lshr.ll", "//llvm/test/Transforms/LoopVectorize/uniform_across_vf_induction2.ll", "//llvm/test/Transforms/LoopVectorize/vector-geps.ll", "//llvm/test/Transforms/LoopVectorize/vplan-printing-reductions.ll", "//llvm/test/Transforms/LoopVectorize/vplan-printing.ll", "//llvm/test/Transforms/LoopVectorize/vplan-sink-scalars-and-merge.ll", "//llvm/test/Transforms/LoopVectorize/vplan-vectorize-inner-loop-reduction.ll", "//llvm/test/Transforms/LoopVectorize/vplan-widen-call-instruction.ll", "//llvm/test/Transforms/LoopVectorize/vplan-widen-select-instruction.ll", "//llvm/test/Transforms/LoopVectorize/widen-gep-all-indices-invariant.ll", "//offload/test/offloading/fortran/implicit-derived-enter-exit.f90" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } running all tests due to change to blacklisted file