[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