[all-commits] [llvm/llvm-project] 5fd3aa: [DirectX] Updating Root Signature YAML representat...

joaosaffran via All-commits all-commits at lists.llvm.org
Fri Sep 12 11:31:50 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5fd3aad54c1be20c96fe407348604b4657ce53ab
      https://github.com/llvm/llvm-project/commit/5fd3aad54c1be20c96fe407348604b4657ce53ab
  Author: joaosaffran <joaosaffranllvm at gmail.com>
  Date:   2025-09-12 (Fri, 12 Sep 2025)

  Changed paths:
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/include/llvm/Support/DXILABI.h
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-DescriptorTable-AllValidFlagCombinations.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-DescriptorTable-AllValidFlagCombinationsV1.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-DescriptorTable.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootConstants.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootDescriptor.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootDescriptor_V1.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-StaticSamplers.ll
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Descriptor1.0.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Descriptor1.1.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-DescriptorTable1.0.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-DescriptorTable1.1.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Invalid-StaticSamplersOffset.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-MultipleParameters.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-OptionalOffsets.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-StaticSamplerOffset1.0.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-StaticSamplerOffset1.1.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-StaticSamplers-Defaults.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-StaticSamplers.yaml
    M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp

  Log Message:
  -----------
  [DirectX] Updating Root Signature YAML representation to use Enums instead of uint (#154827)

This PR is updating Root Signature YAML to use enums, this is a required
change to remove the use of to_underlying from DirectXContainer binary
file.

Closes: [#150676](https://github.com/llvm/llvm-project/issues/150676)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list