[all-commits] [llvm/llvm-project] 526b34: adding rootsignature to obj2yaml
joaosaffran via All-commits
all-commits at lists.llvm.org
Wed Feb 19 14:26:11 PST 2025
Branch: refs/heads/users/joaosaffran/127840
Home: https://github.com/llvm/llvm-project
Commit: 526b34a5e15ad4a8633713cdffe42286ff390138
https://github.com/llvm/llvm-project/commit/526b34a5e15ad4a8633713cdffe42286ff390138
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: e84a8e1df1d8fa0552e83c2c3f52e59881f10ffe
https://github.com/llvm/llvm-project/commit/e84a8e1df1d8fa0552e83c2c3f52e59881f10ffe
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
A llvm/test/ObjectYAML/DXContainer/RootSignature-FlagsRootElement.yaml
Log Message:
-----------
adding test
Commit: f25fd64edca98367396ab747a512f03b6a8fadfa
https://github.com/llvm/llvm-project/commit/f25fd64edca98367396ab747a512f03b6a8fadfa
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
R llvm/test/CodeGen/DirectX/ContainerData/RootSignatures/FlagsElement.ll
Log Message:
-----------
removing old test
Commit: 16552f0ed20ad412d792500c2d0e2d793b4ade9e
https://github.com/llvm/llvm-project/commit/16552f0ed20ad412d792500c2d0e2d793b4ade9e
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Object/DXContainer.cpp
M llvm/tools/obj2yaml/dxcontainer2yaml.cpp
Log Message:
-----------
remove useless includes
Commit: a6eb4c0404f1fad12654448bdacfbd6dec485004
https://github.com/llvm/llvm-project/commit/a6eb4c0404f1fad12654448bdacfbd6dec485004
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 7d080b307cf2b5650a9771f2b97cd007ad4ecdac
https://github.com/llvm/llvm-project/commit/7d080b307cf2b5650a9771f2b97cd007ad4ecdac
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/ObjectYAML/DXContainer/RootSignature-FlagsRootElement.yaml
Log Message:
-----------
updating test
Commit: 504527b033790ae2df94ec6978e9cf1ad8e6e56f
https://github.com/llvm/llvm-project/commit/504527b033790ae2df94ec6978e9cf1ad8e6e56f
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Object/DXContainer.cpp
Log Message:
-----------
removing useless header
Commit: 242567225f435c604e59f305366f819169713a84
https://github.com/llvm/llvm-project/commit/242567225f435c604e59f305366f819169713a84
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 08c17bbde586f7758381944892902970a0847528
https://github.com/llvm/llvm-project/commit/08c17bbde586f7758381944892902970a0847528
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 395a5367e10af0bc2a7b78997e6641e0e8ca70d1
https://github.com/llvm/llvm-project/commit/395a5367e10af0bc2a7b78997e6641e0e8ca70d1
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: f93dff923fc74e69cf534c6f370141b5cef662d6
https://github.com/llvm/llvm-project/commit/f93dff923fc74e69cf534c6f370141b5cef662d6
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
Log Message:
-----------
adding str to ROOT_ELEMENT_FLAG
Commit: 1c1edb8e26a0809f5fe4a69f1ba77aebd4c43c6c
https://github.com/llvm/llvm-project/commit/1c1edb8e26a0809f5fe4a69f1ba77aebd4c43c6c
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/ObjectYAML/DXContainerYAML.cpp
Log Message:
-----------
formating
Commit: 5bef775af1ff725651b5d796cecf69befaa09cf9
https://github.com/llvm/llvm-project/commit/5bef775af1ff725651b5d796cecf69befaa09cf9
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 628545a18add2564d40ac8330796a3adbf359e2a
https://github.com/llvm/llvm-project/commit/628545a18add2564d40ac8330796a3adbf359e2a
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: c5c2ab6d1eb86cd614a847a10cb6f352e937e5c9
https://github.com/llvm/llvm-project/commit/c5c2ab6d1eb86cd614a847a10cb6f352e937e5c9
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: b9db72cb3ef75ff2d5637ff814030290b87c4e80
https://github.com/llvm/llvm-project/commit/b9db72cb3ef75ff2d5637ff814030290b87c4e80
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: f4af04372b1a13c36460350fcaa24dcece8d7e23
https://github.com/llvm/llvm-project/commit/f4af04372b1a13c36460350fcaa24dcece8d7e23
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/include/llvm/BinaryFormat/DXContainer.h
M llvm/include/llvm/ObjectYAML/DXContainerYAML.h
Log Message:
-----------
fix pr
Commit: 496b922e02f967a49e2dc1da510d8ce863bdb220
https://github.com/llvm/llvm-project/commit/496b922e02f967a49e2dc1da510d8ce863bdb220
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/ObjectYAML/DXContainer/RootSignature-Flags.yaml
Log Message:
-----------
adding dxil-dis test
Commit: 422578ffcf447cfa6506d30539dc3d1caea0c586
https://github.com/llvm/llvm-project/commit/422578ffcf447cfa6506d30539dc3d1caea0c586
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: b1423eb7b69a26aaae5145876a465b2f0d9fbe79
https://github.com/llvm/llvm-project/commit/b1423eb7b69a26aaae5145876a465b2f0d9fbe79
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: b6262b675d0150e4fc9f33d324b92935ffd4d4a1
https://github.com/llvm/llvm-project/commit/b6262b675d0150e4fc9f33d324b92935ffd4d4a1
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/tools/dxil-dis/lit.local.cfg
M llvm/unittests/ObjectYAML/DXContainerYAMLTest.cpp
Log Message:
-----------
clean up
Commit: 16d0e8ef24d3794270e5107fdd11335b67868497
https://github.com/llvm/llvm-project/commit/16d0e8ef24d3794270e5107fdd11335b67868497
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 0a9e4689ae2c10ccbdbc36b6fd18d9a172204c4d
https://github.com/llvm/llvm-project/commit/0a9e4689ae2c10ccbdbc36b6fd18d9a172204c4d
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 82950318e00053b0367d721988e39e223573a1aa
https://github.com/llvm/llvm-project/commit/82950318e00053b0367d721988e39e223573a1aa
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/include/llvm/BinaryFormat/DXContainerConstants.def
M llvm/unittests/Object/DXContainerTest.cpp
Log Message:
-----------
adding comment
Commit: c8e1e3889d2f6c61bc5cd532cc06f0f194fed783
https://github.com/llvm/llvm-project/commit/c8e1e3889d2f6c61bc5cd532cc06f0f194fed783
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 434b862b6c53983bc6f71af693c17d48512bbf4c
https://github.com/llvm/llvm-project/commit/434b862b6c53983bc6f71af693c17d48512bbf4c
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 2bfc5ad0cdef4197b9c05b5a5a8f964335bda7f6
https://github.com/llvm/llvm-project/commit/2bfc5ad0cdef4197b9c05b5a5a8f964335bda7f6
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 479422d3d5bb58f3a31462819771db35fbdae9aa
https://github.com/llvm/llvm-project/commit/479422d3d5bb58f3a31462819771db35fbdae9aa
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: f61ee775a32287fdfc3d200faa4dce850f3ff016
https://github.com/llvm/llvm-project/commit/f61ee775a32287fdfc3d200faa4dce850f3ff016
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 499d87963d9562f42079f4ef216f8f21b018f4e4
https://github.com/llvm/llvm-project/commit/499d87963d9562f42079f4ef216f8f21b018f4e4
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: c4af535b203e282ddc20f0efdf02865fb5c57991
https://github.com/llvm/llvm-project/commit/c4af535b203e282ddc20f0efdf02865fb5c57991
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/include/llvm/Analysis/DXILMetadataAnalysis.h
M llvm/lib/Analysis/DXILMetadataAnalysis.cpp
Log Message:
-----------
removing useless imports
Commit: 819fa0d125b49c79e1217368e1515180463f7019
https://github.com/llvm/llvm-project/commit/819fa0d125b49c79e1217368e1515180463f7019
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/ObjectYAML/DXContainerYAML.cpp
Log Message:
-----------
fixing pr changes
Commit: d347a87b720f56b3ce7dffb5a6c9f2bbc6e0eb49
https://github.com/llvm/llvm-project/commit/d347a87b720f56b3ce7dffb5a6c9f2bbc6e0eb49
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
Log Message:
-----------
adding some asserts
Commit: d8824ed95e108becc210c1722fcc3204bd456c68
https://github.com/llvm/llvm-project/commit/d8824ed95e108becc210c1722fcc3204bd456c68
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
Log Message:
-----------
format
Commit: 25c03846822d9e0842fa6a514f254169abd7b3c6
https://github.com/llvm/llvm-project/commit/25c03846822d9e0842fa6a514f254169abd7b3c6
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 5eb0ad25048b5ee918beb74c7d0421927b8136f3
https://github.com/llvm/llvm-project/commit/5eb0ad25048b5ee918beb74c7d0421927b8136f3
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/ObjectYAML/DXContainerYAML.cpp
M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
Log Message:
-----------
cleaning
Commit: 559427db09a41e31da5d15ebbd24f4310fc7e526
https://github.com/llvm/llvm-project/commit/559427db09a41e31da5d15ebbd24f4310fc7e526
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
Log Message:
-----------
clean up
Commit: 8ca5b2acca09bdc1658a66798acf3d5604ba701b
https://github.com/llvm/llvm-project/commit/8ca5b2acca09bdc1658a66798acf3d5604ba701b
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: d52cd2c0e39780b9d3e476693e57fc6762c9cf49
https://github.com/llvm/llvm-project/commit/d52cd2c0e39780b9d3e476693e57fc6762c9cf49
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 5930dcb81d37b4ca42d64fb7ba5ff70630195882
https://github.com/llvm/llvm-project/commit/5930dcb81d37b4ca42d64fb7ba5ff70630195882
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll
Log Message:
-----------
fix test
Commit: fc72988d114bd5b1f2f12deb383cdfd3a62ac0b2
https://github.com/llvm/llvm-project/commit/fc72988d114bd5b1f2f12deb383cdfd3a62ac0b2
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
M llvm/lib/Target/DirectX/DXILRootSignature.h
Log Message:
-----------
addressing PR Comments
Commit: 2d1ee0d198d046591c81249792757f0dabdaa7bc
https://github.com/llvm/llvm-project/commit/2d1ee0d198d046591c81249792757f0dabdaa7bc
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-Flags.ll
Log Message:
-----------
fix test
Commit: 92a85fe6160b82a55d6e7845ceb38fc3aca7f3d2
https://github.com/llvm/llvm-project/commit/92a85fe6160b82a55d6e7845ceb38fc3aca7f3d2
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 979ee915695e9e9503a7a8548db4e22c5b718c27
https://github.com/llvm/llvm-project/commit/979ee915695e9e9503a7a8548db4e22c5b718c27
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: d0896744e6e6894dc700fbd9cfe68c3bb8cbd8ee
https://github.com/llvm/llvm-project/commit/d0896744e6e6894dc700fbd9cfe68c3bb8cbd8ee
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 980e7d92c95c18d4fab9b0da49462636b083ce64
https://github.com/llvm/llvm-project/commit/980e7d92c95c18d4fab9b0da49462636b083ce64
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 04667f3f29689d5d4e458f5b1add66dcbf99054d
https://github.com/llvm/llvm-project/commit/04667f3f29689d5d4e458f5b1add66dcbf99054d
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.h
Log Message:
-----------
clean up
Commit: 8ec40aaede302554ea55dd983b62b71db1d201bf
https://github.com/llvm/llvm-project/commit/8ec40aaede302554ea55dd983b62b71db1d201bf
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.h
Log Message:
-----------
formating
Commit: b0ac6becb49e6ec87ffae7a16567b1a391f92928
https://github.com/llvm/llvm-project/commit/b0ac6becb49e6ec87ffae7a16567b1a391f92928
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 6a365038a19978149b4976d1608db3d94dec421c
https://github.com/llvm/llvm-project/commit/6a365038a19978149b4976d1608db3d94dec421c
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/unittests/Object/DXContainerTest.cpp
Log Message:
-----------
formating
Commit: f7d2c124cc9e11da59bd050d051c53f775a75d88
https://github.com/llvm/llvm-project/commit/f7d2c124cc9e11da59bd050d051c53f775a75d88
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: d6c98edfe21d417c561e081d8d6dc8abde85bd55
https://github.com/llvm/llvm-project/commit/d6c98edfe21d417c561e081d8d6dc8abde85bd55
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
M llvm/lib/Target/DirectX/DXILRootSignature.h
Log Message:
-----------
addressing PR comments
Commit: 36746f5b885713bfdaeaf7c7f51266842a063425
https://github.com/llvm/llvm-project/commit/36746f5b885713bfdaeaf7c7f51266842a063425
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: b5208e8622d9509964ecf66585e6b61faf0d7b9c
https://github.com/llvm/llvm-project/commit/b5208e8622d9509964ecf66585e6b61faf0d7b9c
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
Log Message:
-----------
removing copies from root signature use in dx container globals
Commit: 1fd656802013c550c7a98d04de3bb8c730dbd965
https://github.com/llvm/llvm-project/commit/1fd656802013c550c7a98d04de3bb8c730dbd965
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: cde46348c06486214b5f20f78cc9ba15e96d1708
https://github.com/llvm/llvm-project/commit/cde46348c06486214b5f20f78cc9ba15e96d1708
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 4410e7bf2d3ba102e9bc394e015ffb89a1359ab2
https://github.com/llvm/llvm-project/commit/4410e7bf2d3ba102e9bc394e015ffb89a1359ab2
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: cbdb114c81ac1a2be3681ec0ff9f24a0aa902318
https://github.com/llvm/llvm-project/commit/cbdb114c81ac1a2be3681ec0ff9f24a0aa902318
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
R llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions-Error.ll
Log Message:
-----------
removing test
Commit: 667ee17558f5da9b66a83c23643355e091de94f3
https://github.com/llvm/llvm-project/commit/667ee17558f5da9b66a83c23643355e091de94f3
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: d0dae8b69a8d4e1ba726d33898a52c0a7ca2ea39
https://github.com/llvm/llvm-project/commit/d0dae8b69a8d4e1ba726d33898a52c0a7ca2ea39
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
Log Message:
-----------
stopping compilation if root signature error were emitted
Commit: b1b28f86124918bffdaab765e1f02642daf0a918
https://github.com/llvm/llvm-project/commit/b1b28f86124918bffdaab765e1f02642daf0a918
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 0efd8cc149e7a77a7935a34974b9a503e1a45f68
https://github.com/llvm/llvm-project/commit/0efd8cc149e7a77a7935a34974b9a503e1a45f68
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 11256d871ac47e6cbc2a4fd1518aa576f75fdacb
https://github.com/llvm/llvm-project/commit/11256d871ac47e6cbc2a4fd1518aa576f75fdacb
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 3c5046e7847e2f2153b67c9c5f44550d783984fd
https://github.com/llvm/llvm-project/commit/3c5046e7847e2f2153b67c9c5f44550d783984fd
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 5d4505c5ad46d316acf0c219b707f7b0704ad975
https://github.com/llvm/llvm-project/commit/5d4505c5ad46d316acf0c219b707f7b0704ad975
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Object/DXContainer.cpp
M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
Log Message:
-----------
clean up
Commit: 3117530c82f191fca265c9addac39e5c8a57cc2b
https://github.com/llvm/llvm-project/commit/3117530c82f191fca265c9addac39e5c8a57cc2b
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 0af845c40bb5f205285527482053fbaebefe34de
https://github.com/llvm/llvm-project/commit/0af845c40bb5f205285527482053fbaebefe34de
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: bf49a3adeef6b980abcb21ce32ea098813593c17
https://github.com/llvm/llvm-project/commit/bf49a3adeef6b980abcb21ce32ea098813593c17
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 78826a5bfb7ef1d341335167af202f8400e75066
https://github.com/llvm/llvm-project/commit/78826a5bfb7ef1d341335167af202f8400e75066
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll
Log Message:
-----------
fix root signature test error
Commit: 4e689e912911e39980548605b3d07cc79fb5e670
https://github.com/llvm/llvm-project/commit/4e689e912911e39980548605b3d07cc79fb5e670
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/test/CodeGen/DirectX/ContainerData/RootSignature-MultipleEntryFunctions.ll
Log Message:
-----------
fix other functions are checked
Commit: b0d0180d74cd073c1d2ba9f612989f54f78ad70c
https://github.com/llvm/llvm-project/commit/b0d0180d74cd073c1d2ba9f612989f54f78ad70c
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
Log Message:
-----------
adding missing continue
Commit: 3c6894f76d1d4a52d4eaede5f290f190c604c323
https://github.com/llvm/llvm-project/commit/3c6894f76d1d4a52d4eaede5f290f190c604c323
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 Feb 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILRootSignature.cpp
Log Message:
-----------
adding few more tests
Commit: 08f6ddc579c7510a37d15127cd8eecf66fb5b221
https://github.com/llvm/llvm-project/commit/08f6ddc579c7510a37d15127cd8eecf66fb5b221
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: b2329676db3923cca67c3f9cd12df4b2559aebdd
https://github.com/llvm/llvm-project/commit/b2329676db3923cca67c3f9cd12df4b2559aebdd
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 1026a8e10bfdf6ae0282307e0816191215cf45e5
https://github.com/llvm/llvm-project/commit/1026a8e10bfdf6ae0282307e0816191215cf45e5
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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: 00175bf134320117a9483d7a9e66790f6922455b
https://github.com/llvm/llvm-project/commit/00175bf134320117a9483d7a9e66790f6922455b
Author: joaosaffran <joao.saffran at microsoft.com>
Date: 2025-02-19 (Wed, 19 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
Compare: https://github.com/llvm/llvm-project/compare/1ed3964cda30...00175bf13432
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