|
Revision tags: llvmorg-20.1.0, llvmorg-20.1.0-rc3, llvmorg-20.1.0-rc2, llvmorg-20.1.0-rc1, llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1, llvmorg-19.1.0, llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3, llvmorg-19.1.0-rc2, llvmorg-19.1.0-rc1, llvmorg-20-init, llvmorg-18.1.8, llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4, llvmorg-17.0.3, llvmorg-17.0.2, llvmorg-17.0.1, llvmorg-17.0.0, llvmorg-17.0.0-rc4, llvmorg-17.0.0-rc3, llvmorg-17.0.0-rc2, llvmorg-17.0.0-rc1, llvmorg-18-init, llvmorg-16.0.6, llvmorg-16.0.5, llvmorg-16.0.4, llvmorg-16.0.3, llvmorg-16.0.2, llvmorg-16.0.1, llvmorg-16.0.0, llvmorg-16.0.0-rc4, llvmorg-16.0.0-rc3, llvmorg-16.0.0-rc2, llvmorg-16.0.0-rc1, llvmorg-17-init, llvmorg-15.0.7, llvmorg-15.0.6, llvmorg-15.0.5, llvmorg-15.0.4, llvmorg-15.0.3, llvmorg-15.0.2, llvmorg-15.0.1, llvmorg-15.0.0, llvmorg-15.0.0-rc3, llvmorg-15.0.0-rc2, llvmorg-15.0.0-rc1, llvmorg-16-init, llvmorg-14.0.6, llvmorg-14.0.5, llvmorg-14.0.4 |
|
| #
21c94523 |
| 19-May-2022 |
Chris Bieneman <[email protected]> |
[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 bitcod
[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
show more ...
|
| #
352c395f |
| 03-May-2022 |
Chris Bieneman <[email protected]> |
[ObjectYAML][DX] Add dxcontainer2yaml support
This change finishes fleshing out the ObjectYAML tools to support converting DXContainer files into yaml representations.
Depends on D124944
Reviewed
[ObjectYAML][DX] Add dxcontainer2yaml support
This change finishes fleshing out the ObjectYAML tools to support converting DXContainer files into yaml representations.
Depends on D124944
Reviewed By: lhames
Differential Revision: https://reviews.llvm.org/D124945
show more ...
|
| #
0498415f |
| 06-Jun-2022 |
Chris Bieneman <[email protected]> |
Fix overflow bug impacting 32-bit testing
This test was failing on 32-bit arm builders due to an interger overflow. This changes the math to avoid overflow and should resolve the test failure.
|
| #
9e3919da |
| 02-May-2022 |
Chris Bieneman <[email protected]> |
[Object][DX] Parse DXContainer Parts
DXContainer files are structured as parts. This patch adds support for parsing out the file part offsets and file part headers.
Reviewed By: kuhar
Differential
[Object][DX] Parse DXContainer Parts
DXContainer files are structured as parts. This patch adds support for parsing out the file part offsets and file part headers.
Reviewed By: kuhar
Differential Revision: https://reviews.llvm.org/D124804
show more ...
|
| #
47258ffc |
| 18-May-2022 |
Chris Bieneman <[email protected]> |
[NFC] correcting a code comment.
|
| #
b26e44e6 |
| 02-May-2022 |
Chris Bieneman <[email protected]> |
[NFC] Fixing error on some versions of GCC
Some versions of GCC don't implicitly move Error to Expected.
|
|
Revision tags: llvmorg-14.0.3 |
|
| #
4070aa01 |
| 28-Apr-2022 |
Chris Bieneman <[email protected]> |
[Object][DX] Initial DXContainer parsing support
This patch begins adding DXContainer parsing support to libObject. Following the pattern used by ELFFile my goal here is to write a standalone DXCont
[Object][DX] Initial DXContainer parsing support
This patch begins adding DXContainer parsing support to libObject. Following the pattern used by ELFFile my goal here is to write a standalone DXContainer parser and later write an adapter interface to support a subset of the ObjectFile interfaces so that we can add limited objdump support. I will also be adding ObjectYAML support to help drive testing of the object tools and MC-level object writers as those come together.
DXContainer is a slightly odd format. It is arranged in "parts" that are semantically similar to sections, but it doesn't support symbol listing.
Reviewed By: MaskRay
Differential Revision: https://reviews.llvm.org/D124643
show more ...
|