[all-commits] [llvm/llvm-project] aabdfe: adding metadata extraction

joaosaffran via All-commits all-commits at lists.llvm.org
Wed Feb 5 17:33:02 PST 2025


  Branch: refs/heads/users/joaosaffran/123147
  Home:   https://github.com/llvm/llvm-project
  Commit: aabdfe7d6c6b6e27e9c2150c10199baa6638b6df
      https://github.com/llvm/llvm-project/commit/aabdfe7d6c6b6e27e9c2150c10199baa6638b6df
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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: 4f6f941e3410e6aab982a73572d5ab2fa2cc1520
      https://github.com/llvm/llvm-project/commit/4f6f941e3410e6aab982a73572d5ab2fa2cc1520
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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
    A llvm/lib/Target/DirectX/DXILRootSignature.cpp
    A llvm/lib/Target/DirectX/DXILRootSignature.h
    M llvm/lib/Target/DirectX/DirectX.h
    M llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll

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


  Commit: a7f778412de28258703b51aed85699e413491e29
      https://github.com/llvm/llvm-project/commit/a7f778412de28258703b51aed85699e413491e29
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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: bf3b2e0ed560e5776391db1511997b7278b9a122
      https://github.com/llvm/llvm-project/commit/bf3b2e0ed560e5776391db1511997b7278b9a122
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 Feb 2025)

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

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


  Commit: 16b4d03d316c40f1f97cb766d9ae979185132807
      https://github.com/llvm/llvm-project/commit/16b4d03d316c40f1f97cb766d9ae979185132807
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 Feb 2025)

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

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


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

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

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


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

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

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


  Commit: 1f8c0a5c34d1f3f5350c8282c7d65ea9753d5de9
      https://github.com/llvm/llvm-project/commit/1f8c0a5c34d1f3f5350c8282c7d65ea9753d5de9
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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: 0905b8341c5baa6225b5f8fcd51455c80c160593
      https://github.com/llvm/llvm-project/commit/0905b8341c5baa6225b5f8fcd51455c80c160593
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 Feb 2025)

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

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


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

  Changed paths:
    M llvm/lib/Target/DirectX/DXILRootSignature.cpp
    M llvm/test/CodeGen/DirectX/llc-pipeline.ll

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


  Commit: 1351fb06360ace76419d9d5991695d4b80c5eca2
      https://github.com/llvm/llvm-project/commit/1351fb06360ace76419d9d5991695d4b80c5eca2
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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-Error.ll
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Error.ll
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags-Validation-Error.ll
    A llvm/test/CodeGen/DirectX/ContainerData/RootSignature-RootElement-Error.ll

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


  Commit: 09e645aec09371cd145cf42f54809d8ae0832ce5
      https://github.com/llvm/llvm-project/commit/09e645aec09371cd145cf42f54809d8ae0832ce5
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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: 5a44b6286fd8da48d46927d031f442a41eca2840
      https://github.com/llvm/llvm-project/commit/5a44b6286fd8da48d46927d031f442a41eca2840
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 Feb 2025)

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

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


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

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

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


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

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

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


  Commit: 5c7ed7e42803423cb9771fbf895ef1878b4ed803
      https://github.com/llvm/llvm-project/commit/5c7ed7e42803423cb9771fbf895ef1878b4ed803
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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: 93f7c4c87d2f60358371eabf07bc3512ac336587
      https://github.com/llvm/llvm-project/commit/93f7c4c87d2f60358371eabf07bc3512ac336587
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-05 (Wed, 05 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: 5aac761b8a254dfa7a02c4e182091ce795cf8579
      https://github.com/llvm/llvm-project/commit/5aac761b8a254dfa7a02c4e182091ce795cf8579
  Author: joaosaffran <joao.saffran at microsoft.com>
  Date:   2025-02-06 (Thu, 06 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


Compare: https://github.com/llvm/llvm-project/compare/b31f241373b8...5aac761b8a25

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