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", "//compiler-rt/test/hwasan:check-hwasan" ] } gn analyze input: { "files": [ "//clang/include/clang/Basic/DiagnosticSemaKinds.td", "//clang/lib/Sema/SemaHLSL.cpp", "//clang/test/AST/HLSL/HLSLControlFlowHint.hlsl", "//clang/test/AST/HLSL/matrix-alias.hlsl", "//clang/test/AST/HLSL/matrix-constructors.hlsl", "//clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl", "//clang/test/AST/HLSL/matrix-general-initializer.hlsl", "//clang/test/AST/HLSL/matrix-member-access-scalar.hlsl", "//clang/test/AST/HLSL/matrix-member-access-swizzle.hlsl", "//clang/test/AST/HLSL/resources-in-structs-errors.hlsl", "//clang/test/AST/HLSL/resources-in-structs.hlsl", "//clang/test/AST/HLSL/vector-alias.hlsl", "//clang/test/AST/HLSL/vector-constructors.hlsl", "//clang/test/AST/HLSL/vk.spec-constant.usage.hlsl", "//clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl", "//clang/test/CodeGenHLSL/builtins/AllMemoryBarrier.hlsl", "//clang/test/CodeGenHLSL/builtins/AllMemoryBarrierWithGroupSync.hlsl", "//clang/test/CodeGenHLSL/builtins/DeviceMemoryBarrier.hlsl", "//clang/test/CodeGenHLSL/builtins/DeviceMemoryBarrierWithGroupSync.hlsl", "//clang/test/CodeGenHLSL/builtins/GroupMemoryBarrier.hlsl", "//clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl", "//clang/test/CodeGenHLSL/builtins/InterlockedAdd.hlsl", "//clang/test/CodeGenHLSL/builtins/InterlockedOr.hlsl", "//clang/test/CodeGenHLSL/builtins/QuadReadAcrossDiagonal.hlsl", "//clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl", "//clang/test/CodeGenHLSL/builtins/QuadReadAcrossY.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl", "//clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl", "//clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl", "//clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl", "//clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl", "//clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/acos.hlsl", "//clang/test/CodeGenHLSL/builtins/all.hlsl", "//clang/test/CodeGenHLSL/builtins/any.hlsl", "//clang/test/CodeGenHLSL/builtins/asdouble.hlsl", "//clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/asin.hlsl", "//clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/atan.hlsl", "//clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/atan2-overloads_mat.hlsl", "//clang/test/CodeGenHLSL/builtins/atan2.hlsl", "//clang/test/CodeGenHLSL/builtins/atan2_mat.hlsl", "//clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/clamp.hlsl", "//clang/test/CodeGenHLSL/builtins/clip.hlsl", "//clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/cosh.hlsl", "//clang/test/CodeGenHLSL/builtins/cross.hlsl", "//clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl", "//clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl", "//clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl", "//clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl", "//clang/test/CodeGenHLSL/builtins/ddx.hlsl", "//clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl", "//clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl", "//clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl", "//clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl", "//clang/test/CodeGenHLSL/builtins/ddy.hlsl", "//clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/degrees.hlsl", "//clang/test/CodeGenHLSL/builtins/distance.hlsl", "//clang/test/CodeGenHLSL/builtins/dot.hlsl", "//clang/test/CodeGenHLSL/builtins/dot2add.hlsl", "//clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl", "//clang/test/CodeGenHLSL/builtins/f16tof32.hlsl", "//clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl", "//clang/test/CodeGenHLSL/builtins/f32tof16.hlsl", "//clang/test/CodeGenHLSL/builtins/faceforward.hlsl", "//clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl", "//clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl", "//clang/test/CodeGenHLSL/builtins/fma.hlsl", "//clang/test/CodeGenHLSL/builtins/fmod.hlsl", "//clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/frac.hlsl", "//clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/isinf.hlsl", "//clang/test/CodeGenHLSL/builtins/isnan.hlsl", "//clang/test/CodeGenHLSL/builtins/length.hlsl", "//clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/lerp.hlsl", "//clang/test/CodeGenHLSL/builtins/mad.hlsl", "//clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/normalize.hlsl", "//clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/radians.hlsl", "//clang/test/CodeGenHLSL/builtins/rcp.hlsl", "//clang/test/CodeGenHLSL/builtins/reflect.hlsl", "//clang/test/CodeGenHLSL/builtins/refract.hlsl", "//clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/rsqrt.hlsl", "//clang/test/CodeGenHLSL/builtins/sign.hlsl", "//clang/test/CodeGenHLSL/builtins/sinh.hlsl", "//clang/test/CodeGenHLSL/builtins/smoothstep.hlsl", "//clang/test/CodeGenHLSL/builtins/step-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/step.hlsl", "//clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/tan.hlsl", "//clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl", "//clang/test/CodeGenHLSL/builtins/tanh.hlsl", "//clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl", "//clang/test/CodeGenHLSL/resources/Textures-Mips.hlsl", "//clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl", "//clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl", "//clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl", "//clang/test/ParserHLSL/access_specifiers.hlsl", "//clang/test/ParserHLSL/hlsl_contained_type_attr.hlsl", "//clang/test/ParserHLSL/hlsl_contained_type_attr_error.hlsl", "//clang/test/ParserHLSL/hlsl_is_array_attr.hlsl", "//clang/test/ParserHLSL/hlsl_is_array_attr_error.hlsl", "//clang/test/ParserHLSL/hlsl_is_rov_attr.hlsl", "//clang/test/ParserHLSL/hlsl_is_rov_attr_error.hlsl", "//clang/test/ParserHLSL/hlsl_raw_buffer_attr.hlsl", "//clang/test/ParserHLSL/hlsl_raw_buffer_attr_error.hlsl", "//clang/test/ParserHLSL/hlsl_resource_class_attr.hlsl", "//clang/test/ParserHLSL/hlsl_resource_class_attr_error.hlsl", "//clang/test/ParserHLSL/hlsl_resource_dimension_attr.hlsl", "//clang/test/ParserHLSL/hlsl_resource_dimension_attr_error.hlsl", "//clang/test/ParserHLSL/semantic_parsing.hlsl", "//clang/test/ParserHLSL/semantic_parsing_define.hlsl", "//clang/test/SemaHLSL/Availability/attr-deprecated.hlsl", "//clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl", "//clang/test/SemaHLSL/BuiltIns/fma-errors.hlsl", "//clang/test/SemaHLSL/BuiltIns/matrix-constructors-errors.hlsl", "//clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl", "//clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl", "//clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl", "//clang/test/SemaHLSL/BuiltIns/vector-constructors-errors.hlsl", "//clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl", "//clang/test/SemaHLSL/Language/InitLists.hlsl", "//clang/test/SemaHLSL/Language/NoVirtual.hlsl", "//clang/test/SemaHLSL/Language/OutputParameters.hlsl", "//clang/test/SemaHLSL/Language/TemplateOutArg.hlsl", "//clang/test/SemaHLSL/Resources/ConstantBuffers.hlsl", "//clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl", "//clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl", "//clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl", "//clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl", "//clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl", "//clang/test/SemaHLSL/Types/short-errors.hlsl", "//clang/test/SemaHLSL/entry_shader.hlsl", "//clang/test/SemaHLSL/num_threads.hlsl", "//clang/test/SemaHLSL/prohibit_reference.hlsl", "//clang/test/SemaHLSL/vk.spec-constant.error.hlsl" ], "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": [] } running all tests due to change to blacklisted file