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/Headers/__clang_cuda_intrinsics.h",
    "//libcxx/test/tools/clang_tidy_checks/CMakeLists.txt",
    "//lldb/include/lldb/Core/Debugger.h",
    "//lldb/include/lldb/Core/FormatEntity.h",
    "//lldb/include/lldb/Core/IOHandler.h",
    "//lldb/include/lldb/Core/Statusline.h",
    "//lldb/include/lldb/Host/Editline.h",
    "//lldb/packages/Python/lldbsuite/test/lldbtest.py",
    "//lldb/source/Core/CMakeLists.txt",
    "//lldb/source/Core/CoreProperties.td",
    "//lldb/source/Core/Debugger.cpp",
    "//lldb/source/Core/FormatEntity.cpp",
    "//lldb/source/Core/IOHandler.cpp",
    "//lldb/source/Core/Statusline.cpp",
    "//lldb/source/Host/common/Editline.cpp",
    "//lldb/test/API/functionalities/progress_reporting/TestTrimmedProgressReporting.py",
    "//lldb/test/API/functionalities/statusline/Makefile",
    "//lldb/test/API/functionalities/statusline/TestStatusline.py",
    "//lldb/test/API/functionalities/statusline/main.c",
    "//llvm/include/llvm/BinaryFormat/ELF.h",
    "//llvm/lib/BinaryFormat/ELF.cpp",
    "//llvm/lib/InterfaceStub/IFSHandler.cpp",
    "//llvm/lib/Transforms/Vectorize/VPlan.h",
    "//llvm/test/Transforms/LoopVectorize/AArch64/call-costs.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/conditional-branches-cost.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/divs-with-scalable-vfs.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/epilog-vectorization-factors.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/epilog-vectorization-widen-inductions.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/fixed-order-recurrence.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/force-target-instruction-cost.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/induction-costs-sve.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/induction-costs.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/induction-trunc.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/interleaving-load-store.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/interleaving-reduction.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/optsize_minsize.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-dot-product-mixed.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-dot-product-neon.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-dot-product.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-no-dotprod.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-sub.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/pr73894.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/reduction-recurrence-costs-sve.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/scalable-strict-fadd.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/store-costs-sve.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-epilog-vect-inloop-reductions.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-epilog-vect-reductions.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-epilog-vect-strict-reductions.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-epilog-vect.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-fneg.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-inductions-unusual-types.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-live-out-pointer-induction.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-multiexit.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-runtime-check-size-based-threshold.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/sve-tail-folding-unroll.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-constant-ops.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-cost.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-unroll.ll",
    "//llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-with-wide-ops.ll",
    "//llvm/test/Transforms/LoopVectorize/ARM/tail-folding-prefer-flag.ll",
    "//llvm/test/Transforms/LoopVectorize/LoongArch/defaults.ll",
    "//llvm/test/Transforms/LoopVectorize/PowerPC/exit-branch-cost.ll",
    "//llvm/test/Transforms/LoopVectorize/PowerPC/large-loop-rdx.ll",
    "//llvm/test/Transforms/LoopVectorize/PowerPC/optimal-epilog-vectorization.ll",
    "//llvm/test/Transforms/LoopVectorize/PowerPC/pr41179.ll",
    "//llvm/test/Transforms/LoopVectorize/PowerPC/small-loop-rdx.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/divrem.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/first-order-recurrence-scalable-vf1.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/interleaved-accesses.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/riscv-vector-reverse-output.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/uniform-load-store.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/vectorize-force-tail-with-evl-inloop-reduction.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/vectorize-force-tail-with-evl-interleave.ll",
    "//llvm/test/Transforms/LoopVectorize/RISCV/vectorize-force-tail-with-evl-reduction.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/conversion-cost.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/epilog-vectorization-inductions.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/fixed-order-recurrence.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/imprecise-through-phis.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/induction-costs.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/induction-step.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/iv-live-outs.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/limit-vf-by-tripcount.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/load-deref-pred.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/masked-store-cost.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/masked_load_store.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/metadata-enable.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/pr35432.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/pr47437.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/predicate-switch.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/reduction-fastmath.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/uniform_mem_op.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/vect.omp.force.small-tc.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/vectorize-force-tail-with-evl.ll",
    "//llvm/test/Transforms/LoopVectorize/X86/widened-value-used-as-scalar-and-first-lane.ll",
    "//llvm/test/Transforms/LoopVectorize/cast-induction.ll",
    "//llvm/test/Transforms/LoopVectorize/dead_instructions.ll",
    "//llvm/test/Transforms/LoopVectorize/dont-fold-tail-for-const-TC.ll",
    "//llvm/test/Transforms/LoopVectorize/expand-scev-after-invoke.ll",
    "//llvm/test/Transforms/LoopVectorize/first-order-recurrence-interleave-only.ll",
    "//llvm/test/Transforms/LoopVectorize/first-order-recurrence.ll",
    "//llvm/test/Transforms/LoopVectorize/float-induction.ll",
    "//llvm/test/Transforms/LoopVectorize/if-pred-non-void.ll",
    "//llvm/test/Transforms/LoopVectorize/if-pred-stores.ll",
    "//llvm/test/Transforms/LoopVectorize/induction-ptrcasts.ll",
    "//llvm/test/Transforms/LoopVectorize/induction-unroll-novec.ll",
    "//llvm/test/Transforms/LoopVectorize/induction.ll",
    "//llvm/test/Transforms/LoopVectorize/interleave-and-scalarize-only.ll",
    "//llvm/test/Transforms/LoopVectorize/interleave-with-i65-induction.ll",
    "//llvm/test/Transforms/LoopVectorize/iv-select-cmp-nested-loop.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/pointer-induction-unroll.ll",
    "//llvm/test/Transforms/LoopVectorize/pointer-select-runtime-checks.ll",
    "//llvm/test/Transforms/LoopVectorize/predicate-switch.ll",
    "//llvm/test/Transforms/LoopVectorize/reduction-odd-interleave-counts.ll",
    "//llvm/test/Transforms/LoopVectorize/reverse_induction.ll",
    "//llvm/test/Transforms/LoopVectorize/scalable-iv-outside-user.ll",
    "//llvm/test/Transforms/LoopVectorize/scalar_after_vectorization.ll",
    "//llvm/test/Transforms/LoopVectorize/select-cmp-multiuse.ll",
    "//llvm/test/Transforms/LoopVectorize/select-cmp-predicated.ll",
    "//llvm/test/Transforms/LoopVectorize/select-cmp.ll",
    "//llvm/test/Transforms/LoopVectorize/select-min-index.ll",
    "//llvm/test/Transforms/LoopVectorize/strict-fadd-interleave-only.ll",
    "//llvm/test/Transforms/LoopVectorize/strided-accesses-interleave-only.ll",
    "//llvm/test/Transforms/LoopVectorize/tail-folding-vectorization-factor-1.ll",
    "//llvm/test/Transforms/LoopVectorize/unroll_nonlatch.ll",
    "//llvm/test/Transforms/LoopVectorize/vector-loop-backedge-elimination-early-exit.ll",
    "//llvm/test/Transforms/LoopVectorize/vplan-printing-before-execute.ll",
    "//llvm/test/tools/llvm-ifs/write-stub.test",
    "//llvm/utils/TableGen/Common/CodeGenRegisters.cpp",
    "//llvm/utils/gn/secondary/lldb/source/Core/BUILD.gn",
    "//utils/bazel/llvm-project-overlay/libc/BUILD.bazel",
    "//utils/bazel/llvm-project-overlay/libc/libc_build_rules.bzl"
  ],
  "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