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/CodeGen/CGHLSLBuiltins.cpp", "//clang/lib/CodeGen/CGHLSLRuntime.cpp", "//clang/test/CodeGenHLSL/resources/ByteAddressBuffers-constructors.hlsl", "//clang/test/CodeGenHLSL/resources/RWBuffer-constructor.hlsl", "//clang/test/CodeGenHLSL/resources/StructuredBuffers-constructors.hlsl", "//clang/test/CodeGenHLSL/resources/cbuffer.hlsl", "//clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl", "//clang/test/CodeGenHLSL/resources/resource-bindings.hlsl", "//llvm/include/llvm/IR/IntrinsicsDirectX.td", "//llvm/include/llvm/IR/IntrinsicsSPIRV.td", "//llvm/lib/Analysis/DXILResource.cpp", "//llvm/lib/Target/DirectX/DXILOpLowering.cpp", "//llvm/lib/Target/DirectX/DXILResourceImplicitBinding.cpp", "//llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp", "//llvm/test/Analysis/DXILResource/buffer-frombinding.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-1.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-2.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-3.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-4.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-5.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-6.ll", "//llvm/test/CodeGen/DirectX/Binding/binding-overlap-7.ll", "//llvm/test/CodeGen/DirectX/BufferLoad-sm61.ll", "//llvm/test/CodeGen/DirectX/BufferLoad.ll", "//llvm/test/CodeGen/DirectX/BufferLoadDouble.ll", "//llvm/test/CodeGen/DirectX/BufferLoadInt64.ll", "//llvm/test/CodeGen/DirectX/BufferStore-errors.ll", "//llvm/test/CodeGen/DirectX/BufferStore-sm61.ll", "//llvm/test/CodeGen/DirectX/BufferStore.ll", "//llvm/test/CodeGen/DirectX/BufferStoreDouble.ll", "//llvm/test/CodeGen/DirectX/BufferStoreInt64.ll", "//llvm/test/CodeGen/DirectX/CBufferAccess/array-typedgep.ll", "//llvm/test/CodeGen/DirectX/CBufferAccess/arrays.ll", "//llvm/test/CodeGen/DirectX/CBufferAccess/memcpy.ll", "//llvm/test/CodeGen/DirectX/CBufferAccess/scalars.ll", "//llvm/test/CodeGen/DirectX/CBufferAccess/vectors.ll", "//llvm/test/CodeGen/DirectX/CBufferLoadLegacy-errors.ll", "//llvm/test/CodeGen/DirectX/CBufferLoadLegacy.ll", "//llvm/test/CodeGen/DirectX/ContainerData/PSVResources-order.ll", "//llvm/test/CodeGen/DirectX/ContainerData/PSVResources.ll", "//llvm/test/CodeGen/DirectX/CreateHandle.ll", "//llvm/test/CodeGen/DirectX/CreateHandleFromBinding.ll", "//llvm/test/CodeGen/DirectX/ForwardHandleAccesses/alloca.ll", "//llvm/test/CodeGen/DirectX/ForwardHandleAccesses/ambiguous.ll", "//llvm/test/CodeGen/DirectX/ForwardHandleAccesses/buffer-O0.ll", "//llvm/test/CodeGen/DirectX/ForwardHandleAccesses/cbuffer-access.ll", "//llvm/test/CodeGen/DirectX/ForwardHandleAccesses/undominated.ll", "//llvm/test/CodeGen/DirectX/ImplicitBinding/arrays.ll", "//llvm/test/CodeGen/DirectX/ImplicitBinding/multiple-spaces.ll", "//llvm/test/CodeGen/DirectX/ImplicitBinding/simple.ll", "//llvm/test/CodeGen/DirectX/ImplicitBinding/unbounded-arrays-error.ll", "//llvm/test/CodeGen/DirectX/ImplicitBinding/unbounded-arrays.ll", "//llvm/test/CodeGen/DirectX/Metadata/cbuffer-only.ll", "//llvm/test/CodeGen/DirectX/Metadata/cbuffer_metadata.ll", "//llvm/test/CodeGen/DirectX/Metadata/resource-symbols.ll", "//llvm/test/CodeGen/DirectX/Metadata/srv_metadata.ll", "//llvm/test/CodeGen/DirectX/Metadata/uav_metadata.ll", "//llvm/test/CodeGen/DirectX/RawBufferLoad.ll", "//llvm/test/CodeGen/DirectX/RawBufferLoadDouble.ll", "//llvm/test/CodeGen/DirectX/RawBufferLoadInt64.ll", "//llvm/test/CodeGen/DirectX/RawBufferStore.ll", "//llvm/test/CodeGen/DirectX/RawBufferStoreDouble.ll", "//llvm/test/CodeGen/DirectX/RawBufferStoreInt64.ll", "//llvm/test/CodeGen/DirectX/ResourceAccess/load_rawbuffer.ll", "//llvm/test/CodeGen/DirectX/ResourceAccess/load_typedbuffer.ll", "//llvm/test/CodeGen/DirectX/ResourceAccess/store_rawbuffer.ll", "//llvm/test/CodeGen/DirectX/ResourceAccess/store_typedbuffer.ll", "//llvm/test/CodeGen/DirectX/ResourceGlobalElimination.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/max-64-uavs-array-valver1.5.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/max-64-uavs-array-valver1.6.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/max-64-uavs.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/raw-and-structured-buffers.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/rawbuffer-doubles.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/rawbuffer-int64.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/rawbuffer-low-precision.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/res-may-alias-0.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/res-may-alias-1.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/res-may-not-alias-sm6.6.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/res-may-not-alias-sm6.7.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/res-may-not-alias-valver1.8.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/typed-uav-load-additional-formats.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/uavs-at-every-stage-lib-valver1.7.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/uavs-at-every-stage-lib-valver1.8.ll", "//llvm/test/CodeGen/DirectX/ShaderFlags/uavs-at-every-stage-vs.ll", "//llvm/test/CodeGen/DirectX/bufferUpdateCounter.ll", "//llvm/test/CodeGen/DirectX/forward_handle_on_alloca.ll", "//llvm/test/CodeGen/DirectX/resource_counter_error.ll", "//llvm/test/CodeGen/SPIRV/ExecutionMode_Fragment.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/BufferLoad.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/BufferLoadStore.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/BufferStore.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/ImplicitBinding.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/MixedBufferLoadStore.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/Packed.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/ScalarResourceType.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/SignedBufferLoadStore.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/StorageImageDynIdx.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/StorageImageNonUniformIdx.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/StructuredBuffer.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/UnknownBufferLoad.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/UnknownBufferStore.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/UnsignedBufferLoadStore.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/issue-146942-ptr-cast.ll", "//llvm/test/CodeGen/SPIRV/hlsl-resources/spirv.layout.type.ll", "//llvm/test/CodeGen/SPIRV/pointers/resource-addrspacecast-2.ll", "//llvm/test/CodeGen/SPIRV/pointers/resource-addrspacecast.ll", "//llvm/test/CodeGen/SPIRV/pointers/resource-vector-load-store.ll", "//llvm/test/CodeGen/SPIRV/pointers/structured-buffer-access-constant-index-1.ll", "//llvm/test/CodeGen/SPIRV/pointers/structured-buffer-access-constant-index-2.ll", "//llvm/test/CodeGen/SPIRV/pointers/structured-buffer-access.ll", "//llvm/test/CodeGen/SPIRV/spirv-explicit-layout.ll", "//llvm/unittests/Target/DirectX/ResourceBindingAnalysisTests.cpp", "//llvm/unittests/Target/DirectX/UniqueResourceFromUseTests.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