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": [ "//.github/workflows/premerge.yaml", "//clang/include/clang/CIR/Dialect/IR/CIRAttrs.td", "//clang/include/clang/CIR/Dialect/IR/CIRDialect.h", "//clang/include/clang/CIR/Dialect/IR/CIRDialect.td", "//clang/include/clang/CIR/Dialect/IR/CIREnumAttr.td", "//clang/include/clang/CIR/Dialect/IR/CIRTypes.h", "//clang/include/clang/CIR/Dialect/IR/CIRTypes.td", "//clang/lib/CodeGen/CGBlocks.cpp", "//libcxx/docs/Status/Cxx17Issues.csv", "//libcxx/docs/Status/Cxx20Issues.csv", "//libcxx/docs/Status/Cxx2cIssues.csv", "//libcxx/docs/Status/Cxx2cPapers.csv", "//libcxx/docs/index.rst", "//libcxx/include/__algorithm/simd_utils.h", "//libcxx/include/__configuration/compiler.h", "//libcxx/include/fstream", "//libcxx/test/libcxx/algorithms/vectorization.compile.pass.cpp", "//libcxx/test/libcxx/memory/shared_ptr_array.pass.cpp", "//libcxx/test/libcxx/vendor/apple/disable-availability.sh.cpp", "//libcxx/test/std/experimental/simd/simd.class/simd_unary.pass.cpp", "//libcxx/test/std/input.output/file.streams/fstreams/filebuf.virtuals/overflow.writefail.pass.cpp", "//libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array.pass.cpp", "//libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete.pass.cpp", "//libcxx/test/std/numerics/c.math/signbit.pass.cpp", "//libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/add_sat.pass.cpp", "//libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/div_sat.pass.cpp", "//libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/mul_sat.pass.cpp", "//libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/saturate_cast.pass.cpp", "//libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/sub_sat.pass.cpp", "//libcxx/test/std/ranges/range.utility/range.utility.conv/to_deduction.pass.cpp", "//libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.pass.cpp", "//libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_implicit_lifetime.verify.cpp", "//libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/reference_constructs_from_temporary.pass.cpp", "//libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/reference_converts_from_temporary.pass.cpp", "//llvm/include/llvm/CodeGen/PostRAMachineSink.h", "//llvm/include/llvm/CodeGen/VirtRegMap.h", "//llvm/include/llvm/IR/Instruction.h", "//llvm/include/llvm/IR/RuntimeLibcalls.h", "//llvm/include/llvm/IR/RuntimeLibcalls.td", "//llvm/include/llvm/TableGen/StringToOffsetTable.h", "//llvm/include/llvm/Transforms/Utils/LockstepReverseIterator.h", "//llvm/lib/Analysis/MemoryDependenceAnalysis.cpp", "//llvm/lib/CodeGen/CodeGenPrepare.cpp", "//llvm/lib/CodeGen/MachineSink.cpp", "//llvm/lib/CodeGen/TargetLoweringBase.cpp", "//llvm/lib/IR/Instruction.cpp", "//llvm/lib/IR/RuntimeLibcalls.cpp", "//llvm/lib/IR/Verifier.cpp", "//llvm/lib/TableGen/StringToOffsetTable.cpp", "//llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp", "//llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h", "//llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp", "//llvm/lib/Target/Hexagon/HexagonISelLowering.cpp", "//llvm/lib/Target/Hexagon/HexagonISelLowering.h", "//llvm/lib/Target/Hexagon/HexagonPatterns.td", "//llvm/lib/Target/RISCV/RISCVFrameLowering.cpp", "//llvm/lib/Target/RISCV/RISCVFrameLowering.h", "//llvm/lib/Target/RISCV/RISCVInterleavedAccess.cpp", "//llvm/lib/Target/RISCV/RISCVVLOptimizer.cpp", "//llvm/lib/Target/X86/X86WinEHState.cpp", "//llvm/lib/Transforms/Coroutines/CoroSplit.cpp", "//llvm/lib/Transforms/IPO/Attributor.cpp", "//llvm/lib/Transforms/IPO/AttributorAttributes.cpp", "//llvm/lib/Transforms/IPO/GlobalOpt.cpp", "//llvm/lib/Transforms/IPO/IROutliner.cpp", "//llvm/lib/Transforms/IPO/OpenMPOpt.cpp", "//llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp", "//llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp", "//llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp", "//llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc", "//llvm/lib/Transforms/Scalar/LoopInterchange.cpp", "//llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp", "//llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp", "//llvm/lib/Transforms/Utils/Local.cpp", "//llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp", "//llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp", "//llvm/test/Analysis/CostModel/AArch64/reduce-and.ll", "//llvm/test/Analysis/CostModel/AArch64/reduce-or.ll", "//llvm/test/Analysis/CostModel/AArch64/reduce-xor.ll", "//llvm/test/Analysis/CostModel/AArch64/shuffle-other.ll", "//llvm/test/Analysis/CostModel/AArch64/shuffle-select.ll", "//llvm/test/Analysis/CostModel/AArch64/sve-intrinsics.ll", "//llvm/test/CodeGen/Hexagon/thread-pointer.ll", "//llvm/test/CodeGen/RISCV/rvv/vl-opt-instrs.ll", "//llvm/test/CodeGen/RISCV/stack-probing-frame-setup.mir", "//llvm/test/TableGen/RuntimeLibcallEmitter.td", "//llvm/test/Transforms/SLPVectorizer/AArch64/ext-trunc.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/external-use-icmp.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/extract-subvector-long-input.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/extractelements-to-shuffle.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/gather-buildvector-with-minbitwidth-user.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/getelementptr.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/getelementptr2.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/memory-runtime-checks.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/multiple_reduction.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/phi-node-bitwidt-op-not.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/splat-loads.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/unreachable-blocks-with-phis.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/vector-getelementptr.ll", "//llvm/test/Transforms/SLPVectorizer/AArch64/vectorizable-selects-uniform-cmps.ll", "//llvm/test/Transforms/SLPVectorizer/X86/extract-subvector-long-input.ll", "//llvm/test/Transforms/SLPVectorizer/X86/icmp-altopcode-after-reordering.ll", "//llvm/test/Transforms/SLPVectorizer/X86/phi-node-bitwidt-op-not.ll", "//llvm/test/Transforms/SLPVectorizer/alternate-opcode-sindle-bv.ll", "//llvm/test/Transforms/SafeStack/NVPTX/safestack-pointer-address-libcall-error.ll", "//llvm/test/Transforms/VectorCombine/AArch64/load-extractelement-scalarization.ll", "//llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp", "//llvm/unittests/FuzzMutate/RandomIRBuilderTest.cpp", "//llvm/unittests/IR/InstructionsTest.cpp", "//llvm/unittests/Transforms/Utils/LocalTest.cpp", "//llvm/utils/TableGen/Basic/RuntimeLibcallsEmitter.cpp", "//llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn", "//mlir/include/mlir/Bindings/Python/NanobindAdaptors.h", "//mlir/include/mlir/Dialect/OpenMP/OpenMPClauses.td", "//mlir/include/mlir/Dialect/OpenMP/OpenMPEnums.td", "//mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td", "//mlir/lib/Dialect/OpenMP/IR/OpenMPDialect.cpp", "//mlir/test/Dialect/OpenMP/invalid.mlir", "//mlir/test/Dialect/OpenMP/ops.mlir", "//mlir/test/python/dialects/python_test.py", "//mlir/test/python/lib/PythonTestModuleNanobind.cpp" ], "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