[all-commits] [llvm/llvm-project] 5260b9: adding rootsignature to obj2yaml

joaosaffran via All-commits all-commits at lists.llvm.org
Thu Feb 27 10:38:08 PST 2025


  Branch: refs/heads/users/joaosaffran/127932
  Home:   https://github.com/llvm/llvm-project
  Commit: 5260b9cd4316da009db5952cd0a74ce40b5c39ed
      https://github.com/llvm/llvm-project/commit/5260b9cd4316da009db5952cd0a74ce40b5c39ed
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignatures/FlagsElement.ll
    M llvm/tools/obj2yaml/dxcontainer2yaml.cpp

  Log Message:
  -----------
  adding rootsignature to obj2yaml


  Commit: ef1d3417bf5a8383de82b2061a0ed7e6acf88a1a
      https://github.com/llvm/llvm-project/commit/ef1d3417bf5a8383de82b2061a0ed7e6acf88a1a
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    A llvm/test/ObjectYAML/DXContainer/RootSignature-FlagsRootElement.yaml

  Log Message:
  -----------
  adding test


  Commit: f9e122a0729a9d03f5cde43fda7dbad2fe72e098
      https://github.com/llvm/llvm-project/commit/f9e122a0729a9d03f5cde43fda7dbad2fe72e098
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    R llvm/test/CodeGen/DirectX/ContainerData/RootSignatures/FlagsElement.ll

  Log Message:
  -----------
  removing old test


  Commit: c30688d3cc9b07cb8650f61e896809fd009c8aac
      https://github.com/llvm/llvm-project/commit/c30688d3cc9b07cb8650f61e896809fd009c8aac
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp
    M llvm/tools/obj2yaml/dxcontainer2yaml.cpp

  Log Message:
  -----------
  remove useless includes


  Commit: dcfee3c05c046efc0fb90ea16417f0557357ec89
      https://github.com/llvm/llvm-project/commit/dcfee3c05c046efc0fb90ea16417f0557357ec89
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/test/ObjectYAML/DXContainer/RootSignature-FlagsRootElement.yaml

  Log Message:
  -----------
  addressing comments


  Commit: b35333e4f4e490d56de1f6c46e2fd138a59f34e7
      https://github.com/llvm/llvm-project/commit/b35333e4f4e490d56de1f6c46e2fd138a59f34e7
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/ObjectYAML/DXContainer/RootSignature-FlagsRootElement.yaml

  Log Message:
  -----------
  updating test


  Commit: 64bb63496a356f82124812d65cfe8f2567ca9f95
      https://github.com/llvm/llvm-project/commit/64bb63496a356f82124812d65cfe8f2567ca9f95
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp

  Log Message:
  -----------
  removing useless header


  Commit: 365d979cd1d050c2ba797879444b322e54bcf777
      https://github.com/llvm/llvm-project/commit/365d979cd1d050c2ba797879444b322e54bcf777
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp

  Log Message:
  -----------
  fix formating


  Commit: 55fbf83462aac3ce554e839097d6e756d0030fe5
      https://github.com/llvm/llvm-project/commit/55fbf83462aac3ce554e839097d6e756d0030fe5
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
    R llvm/test/ObjectYAML/DXContainer/RootSignature-FlagsRootElement.yaml

  Log Message:
  -----------
  renaming test


  Commit: b139baca81924377e8487bcde2a65977c01a80e5
      https://github.com/llvm/llvm-project/commit/b139baca81924377e8487bcde2a65977c01a80e5
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/tools/obj2yaml/dxcontainer2yaml.cpp

  Log Message:
  -----------
  addressing pr comments


  Commit: 009d8b015fa129668319942386ddb9c2339fc111
      https://github.com/llvm/llvm-project/commit/009d8b015fa129668319942386ddb9c2339fc111
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def

  Log Message:
  -----------
  adding str to ROOT_ELEMENT_FLAG


  Commit: b55b6d582faf45b1ef83a9c3b949460b3c086cb3
      https://github.com/llvm/llvm-project/commit/b55b6d582faf45b1ef83a9c3b949460b3c086cb3
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp

  Log Message:
  -----------
  formating


  Commit: 3605137fe1d03c6160083ebf40ef6dd6a9bd2efd
      https://github.com/llvm/llvm-project/commit/3605137fe1d03c6160083ebf40ef6dd6a9bd2efd
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/tools/obj2yaml/dxcontainer2yaml.cpp

  Log Message:
  -----------
  refactoring to follow llvm standards


  Commit: a39ab3d23a88e9519c3148e8f8dc37a785e63df1
      https://github.com/llvm/llvm-project/commit/a39ab3d23a88e9519c3148e8f8dc37a785e63df1
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml

  Log Message:
  -----------
  addressing comments


  Commit: 7dd453aa4426ce2aac1f0e165bb6b3379864fa8b
      https://github.com/llvm/llvm-project/commit/7dd453aa4426ce2aac1f0e165bb6b3379864fa8b
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp

  Log Message:
  -----------
  clean up


  Commit: 17428854cf6c9216cf3964f719292c046f68a961
      https://github.com/llvm/llvm-project/commit/17428854cf6c9216cf3964f719292c046f68a961
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml

  Log Message:
  -----------
  remove version


  Commit: b225f2efa957e365b63050c0d0adb6e603484336
      https://github.com/llvm/llvm-project/commit/b225f2efa957e365b63050c0d0adb6e603484336
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h

  Log Message:
  -----------
  fix pr


  Commit: 340ff81447eaf71ab2f4e109c5a32f4341464eb8
      https://github.com/llvm/llvm-project/commit/340ff81447eaf71ab2f4e109c5a32f4341464eb8
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml

  Log Message:
  -----------
  adding dxil-dis test


  Commit: a84b5600e8790878145357546070218fcad9410e
      https://github.com/llvm/llvm-project/commit/a84b5600e8790878145357546070218fcad9410e
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
    M llvm/test/tools/dxil-dis/lit.local.cfg
    A llvm/test/tools/dxil-dis/root-signature.yaml

  Log Message:
  -----------
  adding compatibility test


  Commit: 0afcd3a42f015cc8e60648403ab91a851c7470ef
      https://github.com/llvm/llvm-project/commit/0afcd3a42f015cc8e60648403ab91a851c7470ef
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
    R llvm/test/tools/dxil-dis/root-signature.yaml
    M llvm/unittests/Object/DXContainerTest.cpp
    M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp

  Log Message:
  -----------
  addressing test concerns


  Commit: 69da4aa931f54100ad3e6269d11006e08b2a3c58
      https://github.com/llvm/llvm-project/commit/69da4aa931f54100ad3e6269d11006e08b2a3c58
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/tools/dxil-dis/lit.local.cfg
    M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp

  Log Message:
  -----------
  clean up


  Commit: 75e9859ebfc0bde044683942c1329b6357210880
      https://github.com/llvm/llvm-project/commit/75e9859ebfc0bde044683942c1329b6357210880
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
    M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp

  Log Message:
  -----------
  addressing comments


  Commit: 6fbcfa63676188f1bfc5fe2ebdf04cacd32832ba
      https://github.com/llvm/llvm-project/commit/6fbcfa63676188f1bfc5fe2ebdf04cacd32832ba
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  adding fail test


  Commit: cb23c16969300bbe02d8a4b9186945ec720237e6
      https://github.com/llvm/llvm-project/commit/cb23c16969300bbe02d8a4b9186945ec720237e6
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  adding comment


  Commit: 2e06d19d53c5dfcbe3a26b76264e59ff3c64ef97
      https://github.com/llvm/llvm-project/commit/2e06d19d53c5dfcbe3a26b76264e59ff3c64ef97
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  adding few more tests


  Commit: 7424d0e7fa5d7b6a861a47d4a85fd220c8ca3f51
      https://github.com/llvm/llvm-project/commit/7424d0e7fa5d7b6a861a47d4a85fd220c8ca3f51
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  format


  Commit: 64387fa676d3503bbfd49eb76da19fe0541085ae
      https://github.com/llvm/llvm-project/commit/64387fa676d3503bbfd49eb76da19fe0541085ae
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp

  Log Message:
  -----------
  cleanup


  Commit: 917a7b7460ffc6493c594e8c2bf29b510a8a3e0a
      https://github.com/llvm/llvm-project/commit/917a7b7460ffc6493c594e8c2bf29b510a8a3e0a
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/Analysis/DXILMetadataAnalysis.h
    M llvm/lib/Analysis/DXILMetadataAnalysis.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp

  Log Message:
  -----------
  adding metadata extraction


  Commit: 946b88e59cfd02a0ee30866d3f059e1e932f0bb1
      https://github.com/llvm/llvm-project/commit/946b88e59cfd02a0ee30866d3f059e1e932f0bb1
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/Analysis/DXILMetadataAnalysis.h
    M llvm/lib/Analysis/DXILMetadataAnalysis.cpp
    M llvm/lib/MC/CMakeLists.txt
    M llvm/lib/Target/DirectX/CMakeLists.txt
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

  Log Message:
  -----------
  moving root signature to it's own pass


  Commit: b9c3b343111f60291a2fb0020d92305ab64ee7c6
      https://github.com/llvm/llvm-project/commit/b9c3b343111f60291a2fb0020d92305ab64ee7c6
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Analysis/DXILMetadataAnalysis.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  formating


  Commit: ea9458c39acf992e60a6bf73adcf91e869811561
      https://github.com/llvm/llvm-project/commit/ea9458c39acf992e60a6bf73adcf91e869811561
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/Analysis/DXILMetadataAnalysis.h
    M llvm/lib/Analysis/DXILMetadataAnalysis.cpp

  Log Message:
  -----------
  removing useless imports


  Commit: cea4b9d492146b59aab04ccaf823d6fd15f7b8a3
      https://github.com/llvm/llvm-project/commit/cea4b9d492146b59aab04ccaf823d6fd15f7b8a3
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp

  Log Message:
  -----------
  fixing pr changes


  Commit: 5f38e8ee2b0b54e447d9e8e5f8a2e2b0075c0b43
      https://github.com/llvm/llvm-project/commit/5f38e8ee2b0b54e447d9e8e5f8a2e2b0075c0b43
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  adding some asserts


  Commit: f04c045add1419c44925ccf8b48cf46e3a672310
      https://github.com/llvm/llvm-project/commit/f04c045add1419c44925ccf8b48cf46e3a672310
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  format


  Commit: e4972241891375479dcc48495901a9126eaa864e
      https://github.com/llvm/llvm-project/commit/e4972241891375479dcc48495901a9126eaa864e
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/MC/CMakeLists.txt
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

  Log Message:
  -----------
  fixing assert


  Commit: 102194945452e885398fdf2523a1b6067f37c7bf
      https://github.com/llvm/llvm-project/commit/102194945452e885398fdf2523a1b6067f37c7bf
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp

  Log Message:
  -----------
  cleaning


  Commit: da292828aa0b8b2fc1c32bcfa7f0a0587acc6a42
      https://github.com/llvm/llvm-project/commit/da292828aa0b8b2fc1c32bcfa7f0a0587acc6a42
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  clean up


  Commit: 9a6a98022af1b3d96ca43638c1f898b649716dda
      https://github.com/llvm/llvm-project/commit/9a6a98022af1b3d96ca43638c1f898b649716dda
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Validation-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootElement-Error.ll

  Log Message:
  -----------
  addressing comments


  Commit: 792397054cd02af260442c2f6b05503c56fdd2a6
      https://github.com/llvm/llvm-project/commit/792397054cd02af260442c2f6b05503c56fdd2a6
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  removing version


  Commit: ad11d5886ceda7110df043f1b1dc1d784ff24c1b
      https://github.com/llvm/llvm-project/commit/ad11d5886ceda7110df043f1b1dc1d784ff24c1b
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

  Log Message:
  -----------
  fix test


  Commit: 9cf322ca5b397c28240115715cece1fd852a922b
      https://github.com/llvm/llvm-project/commit/9cf322ca5b397c28240115715cece1fd852a922b
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  addressing PR Comments


  Commit: 0fddf50de28d9512a6a9489cc558473dc9349d30
      https://github.com/llvm/llvm-project/commit/0fddf50de28d9512a6a9489cc558473dc9349d30
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

  Log Message:
  -----------
  fix test


  Commit: 4ecd32818bb7672a04853d756a368963d2f7cf7e
      https://github.com/llvm/llvm-project/commit/4ecd32818bb7672a04853d756a368963d2f7cf7e
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

  Log Message:
  -----------
  filtering root signatures not associated with entry function


  Commit: 57a0a5bc8a177e0462662ec542bcad748826a558
      https://github.com/llvm/llvm-project/commit/57a0a5bc8a177e0462662ec542bcad748826a558
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  separating parsing and validation


  Commit: 09bd2ce8a0dbe475434c696ea1a44dec81040f17
      https://github.com/llvm/llvm-project/commit/09bd2ce8a0dbe475434c696ea1a44dec81040f17
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Validation-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootElement-Error.ll

  Log Message:
  -----------
  improve error handling


  Commit: 9f46dff80f72250db8f89ecd377416bd218ced3c
      https://github.com/llvm/llvm-project/commit/9f46dff80f72250db8f89ecd377416bd218ced3c
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  clean up


  Commit: 231cd149394e35fc6375f50750469f90b9d56909
      https://github.com/llvm/llvm-project/commit/231cd149394e35fc6375f50750469f90b9d56909
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  clean up


  Commit: 363628398e397c8b3e503431d0a16ee4d4eba6b2
      https://github.com/llvm/llvm-project/commit/363628398e397c8b3e503431d0a16ee4d4eba6b2
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  formating


  Commit: fb10b3f140cd6d139f39655946ad799cad4b7049
      https://github.com/llvm/llvm-project/commit/fb10b3f140cd6d139f39655946ad799cad4b7049
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  addressing comments and fix tests


  Commit: 9bb09f4a754459518e407316e8c9f738a2b6a0bd
      https://github.com/llvm/llvm-project/commit/9bb09f4a754459518e407316e8c9f738a2b6a0bd
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  formating


  Commit: c37da5e7f540ff1e4b769dbb37642f79323c579c
      https://github.com/llvm/llvm-project/commit/c37da5e7f540ff1e4b769dbb37642f79323c579c
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

  Log Message:
  -----------
  addressing pr comments


  Commit: d61fe6d1a8fd00a9863b4ee115b7295f9e7fb1e7
      https://github.com/llvm/llvm-project/commit/d61fe6d1a8fd00a9863b4ee115b7295f9e7fb1e7
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  addressing PR comments


  Commit: d7d15dd4edf0de475a72f634010ac830fd83284b
      https://github.com/llvm/llvm-project/commit/d7d15dd4edf0de475a72f634010ac830fd83284b
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  addressing pr comments


  Commit: 9d9b6e924706066692b5c2b054f8cd87c4a9c07f
      https://github.com/llvm/llvm-project/commit/9d9b6e924706066692b5c2b054f8cd87c4a9c07f
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp

  Log Message:
  -----------
  removing copies from root signature use in dx container globals


  Commit: f327a6182eb0b9ffa6ef7ee50fdb78d975da8931
      https://github.com/llvm/llvm-project/commit/f327a6182eb0b9ffa6ef7ee50fdb78d975da8931
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    R llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll

  Log Message:
  -----------
  adding more tests


  Commit: 22f70ad4d27993ba20e54da9aef0f8c97e10c607
      https://github.com/llvm/llvm-project/commit/22f70ad4d27993ba20e54da9aef0f8c97e10c607
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll

  Log Message:
  -----------
  maybe fix test?


  Commit: 77d92cd659b5ac191e38bf747c96eb1f19df1a04
      https://github.com/llvm/llvm-project/commit/77d92cd659b5ac191e38bf747c96eb1f19df1a04
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll

  Log Message:
  -----------
  try fix format


  Commit: fcd5c34acb5a023545c6cde1794e6e5db835d570
      https://github.com/llvm/llvm-project/commit/fcd5c34acb5a023545c6cde1794e6e5db835d570
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    R llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll

  Log Message:
  -----------
  removing test


  Commit: 314a2bc182c8810de0179340b50c51795b2c3147
      https://github.com/llvm/llvm-project/commit/314a2bc182c8810de0179340b50c51795b2c3147
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll

  Log Message:
  -----------
  adding llvm unreachable and testing test


  Commit: 5113e0dd1f6a3c8bbbb1caed336ead52b707514f
      https://github.com/llvm/llvm-project/commit/5113e0dd1f6a3c8bbbb1caed336ead52b707514f
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  stopping compilation if root signature error were emitted


  Commit: 10c2aa4167a7a60c6fc3bb79e4c7808af764f7a1
      https://github.com/llvm/llvm-project/commit/10c2aa4167a7a60c6fc3bb79e4c7808af764f7a1
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Validation-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll

  Log Message:
  -----------
  making sure Error tests fail


  Commit: a0a5f77760890674dda631c401d7a986dbba39c5
      https://github.com/llvm/llvm-project/commit/a0a5f77760890674dda631c401d7a986dbba39c5
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  adding root constants


  Commit: b825b29c41cdc3aca0ee898468e9c0d614cb10e8
      https://github.com/llvm/llvm-project/commit/b825b29c41cdc3aca0ee898468e9c0d614cb10e8
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Validation-Error.ll
    R llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootElement-Error.ll

  Log Message:
  -----------
  refactoring root signature analysis to return a map instead


  Commit: 2dbea37cb8cdb45df92a15d54ec1b393c13574a3
      https://github.com/llvm/llvm-project/commit/2dbea37cb8cdb45df92a15d54ec1b393c13574a3
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  addressing pr comments


  Commit: d59ddc699f3bceb89e03b4f596a6518ae6333a08
      https://github.com/llvm/llvm-project/commit/d59ddc699f3bceb89e03b4f596a6518ae6333a08
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp

  Log Message:
  -----------
  clean up


  Commit: 0e6a41f41a3cf4a1bcd38ff053d91936367fb89e
      https://github.com/llvm/llvm-project/commit/0e6a41f41a3cf4a1bcd38ff053d91936367fb89e
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/lib/Target/DirectX/CMakeLists.txt
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Validation-Error.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootElement-Error.ll
    M llvm/tools/obj2yaml/dxcontainer2yaml.cpp

  Log Message:
  -----------
  addressing pr comments


  Commit: a5c71e725611d7c4f408d606cf3830bfae5ef410
      https://github.com/llvm/llvm-project/commit/a5c71e725611d7c4f408d606cf3830bfae5ef410
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  implementing find interface for RootSignatureAnalysisWrapper


  Commit: 9d4239d424d434e1143a80f8597bd92002e406aa
      https://github.com/llvm/llvm-project/commit/9d4239d424d434e1143a80f8597bd92002e406aa
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  adding test for null function


  Commit: 6a3a66ca3f98d326e87fe93c1fe4d215e6ff29f0
      https://github.com/llvm/llvm-project/commit/6a3a66ca3f98d326e87fe93c1fe4d215e6ff29f0
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll

  Log Message:
  -----------
  fix root signature test error


  Commit: 1f8cec2d5a494de4dcc4e86fbcc75ed0baa17681
      https://github.com/llvm/llvm-project/commit/1f8cec2d5a494de4dcc4e86fbcc75ed0baa17681
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll

  Log Message:
  -----------
  fix other functions are checked


  Commit: 0588094ba9c109afa5fd7f7076ef1feecffbe79f
      https://github.com/llvm/llvm-project/commit/0588094ba9c109afa5fd7f7076ef1feecffbe79f
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  adding missing continue


  Commit: b6c13c6f323d71179842251cb9780321ffb460fc
      https://github.com/llvm/llvm-project/commit/b6c13c6f323d71179842251cb9780321ffb460fc
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  adding few more tests


  Commit: 13201c218fcba0b5da40c4a7ff79036c154aeb63
      https://github.com/llvm/llvm-project/commit/13201c218fcba0b5da40c4a7ff79036c154aeb63
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/BinaryFormat/DXContainer.cpp
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  adding yaml2obj support


  Commit: fada831affcc460d807274479ee9080eaaab4784
      https://github.com/llvm/llvm-project/commit/fada831affcc460d807274479ee9080eaaab4784
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
    M llvm/unittests/Object/DXContainerTest.cpp
    M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp

  Log Message:
  -----------
  adding support for obj2yaml and initial tests


  Commit: 19f30c9b1c0a708f45e20833fa346ea853423be8
      https://github.com/llvm/llvm-project/commit/19f30c9b1c0a708f45e20833fa346ea853423be8
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    A llvm/test/ObjectYAML/DXContainer/RootSignature-MultipleParameters.yaml
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  multiple parameters support and more testing


  Commit: 6fd3a9d204760ad4f6f07359f62d23cf086e9082
      https://github.com/llvm/llvm-project/commit/6fd3a9d204760ad4f6f07359f62d23cf086e9082
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  clean up


  Commit: 61e9699a87c7e3554a6b55bb52913749cf336a72
      https://github.com/llvm/llvm-project/commit/61e9699a87c7e3554a6b55bb52913749cf336a72
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h

  Log Message:
  -----------
  fixing formating


  Commit: e9afd296c6f337fa20c0a82aa750cf5c5e610fae
      https://github.com/llvm/llvm-project/commit/e9afd296c6f337fa20c0a82aa750cf5c5e610fae
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  reapply rebase fix


  Commit: b06817df5b2ce8a21eaad53f5ad17795bdb56fb4
      https://github.com/llvm/llvm-project/commit/b06817df5b2ce8a21eaad53f5ad17795bdb56fb4
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  parsing root constant


  Commit: 576f7dfa79d9111e9eba6c24efa8008e8ff8e29a
      https://github.com/llvm/llvm-project/commit/576f7dfa79d9111e9eba6c24efa8008e8ff8e29a
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/lib/Target/DirectX/DXILRootSignature.h
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Constants-Error-invalid-metadata.ll
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Constants-Error-invalid-shader-visibility.ll
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Constants.ll

  Log Message:
  -----------
  add root constant support


  Commit: bd3437ac29c0748ca8b258473dedab67f57bd524
      https://github.com/llvm/llvm-project/commit/bd3437ac29c0748ca8b258473dedab67f57bd524
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.h

  Log Message:
  -----------
  clean up


  Commit: f80cc645b128367c34af2597f4ac0f15b235ba8d
      https://github.com/llvm/llvm-project/commit/f80cc645b128367c34af2597f4ac0f15b235ba8d
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Constants.ll

  Log Message:
  -----------
  change test


  Commit: c9ae2bd4acfc142bb87abbb788add0aa3b4102d5
      https://github.com/llvm/llvm-project/commit/c9ae2bd4acfc142bb87abbb788add0aa3b4102d5
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  clean up


  Commit: 9f4df614154bbac8c7c4152e1c6b0c106c23c210
      https://github.com/llvm/llvm-project/commit/9f4df614154bbac8c7c4152e1c6b0c106c23c210
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
    M llvm/lib/BinaryFormat/DXContainer.cpp
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerYAML.cpp

  Log Message:
  -----------
  addressing pr comments


  Commit: 1770c16a748af9022834247fb9e7a256836881dc
      https://github.com/llvm/llvm-project/commit/1770c16a748af9022834247fb9e7a256836881dc
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp

  Log Message:
  -----------
  formating


  Commit: f8c03c3f9877e5c204efda162a7990830f764d64
      https://github.com/llvm/llvm-project/commit/f8c03c3f9877e5c204efda162a7990830f764d64
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
    M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll
    M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
    M llvm/test/ObjectYAML/DXContainer/RootSignature-MultipleParameters.yaml
    M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp

  Log Message:
  -----------
  first working version


  Commit: da8c5730c760f98ac0740c5aa58d259d0a4ac53f
      https://github.com/llvm/llvm-project/commit/da8c5730c760f98ac0740c5aa58d259d0a4ac53f
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  moving the offset logic to it's own class


  Commit: 3f98c0e715e1d1dca1d2363f611d57850ce7189d
      https://github.com/llvm/llvm-project/commit/3f98c0e715e1d1dca1d2363f611d57850ce7189d
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  refactoring to remove use of map and string


  Commit: a7aff5972c9b3ecc61dcbe12341c35158770fab5
      https://github.com/llvm/llvm-project/commit/a7aff5972c9b3ecc61dcbe12341c35158770fab5
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  addressing comments


  Commit: ec07490e1626a48a0ce5a8ef237831fda6e121e7
      https://github.com/llvm/llvm-project/commit/ec07490e1626a48a0ce5a8ef237831fda6e121e7
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  using buffer_ostream


  Commit: 1bc12f20f058fdb965ca81b290ecdcf88993466e
      https://github.com/llvm/llvm-project/commit/1bc12f20f058fdb965ca81b290ecdcf88993466e
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h

  Log Message:
  -----------
  remove getsize


  Commit: cbd3ae7b0f26c89b7d33188c1e8e991eda0dcb92
      https://github.com/llvm/llvm-project/commit/cbd3ae7b0f26c89b7d33188c1e8e991eda0dcb92
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp
    M llvm/lib/Target/DirectX/DXContainerGlobals.cpp

  Log Message:
  -----------
  clean up


  Commit: d8a5eb972f43e063a6a64bc1a6f3e3810203460e
      https://github.com/llvm/llvm-project/commit/d8a5eb972f43e063a6a64bc1a6f3e3810203460e
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h

  Log Message:
  -----------
  clean up


  Commit: 48abbd971a1e1ad7c983aa5e5c1702503c0c4d81
      https://github.com/llvm/llvm-project/commit/48abbd971a1e1ad7c983aa5e5c1702503c0c4d81
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp
    M llvm/lib/ObjectYAML/DXContainerEmitter.cpp

  Log Message:
  -----------
  clean up


  Commit: 71d2a90c52655c168640a9dcebafc591d0a5dba1
      https://github.com/llvm/llvm-project/commit/71d2a90c52655c168640a9dcebafc591d0a5dba1
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Object/DXContainer.cpp

  Log Message:
  -----------
  clean up


  Commit: 325fe934b9dbd3eaf9da7322788518e410064f1b
      https://github.com/llvm/llvm-project/commit/325fe934b9dbd3eaf9da7322788518e410064f1b
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/MC/DXContainerRootSignature.cpp
    M llvm/lib/Object/DXContainer.cpp

  Log Message:
  -----------
  addressing pr comments


  Commit: 1678ca938741ca1074562bdc257140d237dd2930
      https://github.com/llvm/llvm-project/commit/1678ca938741ca1074562bdc257140d237dd2930
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/MC/DXContainerRootSignature.cpp

  Log Message:
  -----------
  clean up


  Commit: 6eced9181011576f488d8a47c1c77b0cf7ecfb79
      https://github.com/llvm/llvm-project/commit/6eced9181011576f488d8a47c1c77b0cf7ecfb79
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/unittests/Object/DXContainerTest.cpp

  Log Message:
  -----------
  clean up


  Commit: 618440fbb82b81146e0b196225276395bd337b63
      https://github.com/llvm/llvm-project/commit/618440fbb82b81146e0b196225276395bd337b63
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h

  Log Message:
  -----------
  moving initializer arround


  Commit: a21dbdca39515b9297808a6895cd42748228d71a
      https://github.com/llvm/llvm-project/commit/a21dbdca39515b9297808a6895cd42748228d71a
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/include/llvm/BinaryFormat/DXContainer.h
    M llvm/include/llvm/MC/DXContainerRootSignature.h
    M llvm/include/llvm/Object/DXContainer.h
    M llvm/lib/Object/DXContainer.cpp

  Log Message:
  -----------
  addressing pr comments


  Commit: 773d0ac3a6620407001d4af6f18fc85e71929f5b
      https://github.com/llvm/llvm-project/commit/773d0ac3a6620407001d4af6f18fc85e71929f5b
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-27 (Thu, 27 Feb 2025)

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp

  Log Message:
  -----------
  merge and fix


Compare: https://github.com/llvm/llvm-project/compare/d39e0a46765f...773d0ac3a662

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