[all-commits] [llvm/llvm-project] 21c945: [DX][ObjYAML] Support for parsing DXIL part
Chris B via All-commits
all-commits at lists.llvm.org
Mon Jun 6 16:49:56 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 21c9452305484dde63caed7806384b9e5084a6d2
https://github.com/llvm/llvm-project/commit/21c9452305484dde63caed7806384b9e5084a6d2
Author: Chris Bieneman <chris.bieneman at me.com>
Date: 2022-06-06 (Mon, 06 Jun 2022)
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/tools/obj2yaml/DXContainer/DXILPart.yaml
M llvm/tools/obj2yaml/dxcontainer2yaml.cpp
Log Message:
-----------
[DX][ObjYAML] Support for parsing DXIL part
This patch adds support for parsing the DXIL part data into the
ObjectYAML tooling.
The DXIL part has additional headers describing the shader and bitcode
data and stores serialized bitcode after the headers.
Depends on D124945
Reviewed By: kuhar
Differential Revision: https://reviews.llvm.org/D126795
More information about the All-commits
mailing list