diff options
author | Chris B <chris.bieneman@me.com> | 2023-10-05 10:33:15 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-05 10:33:15 -0500 |
commit | 9f87522b121a08b97aff433e8b53dec1acf7c9d0 (patch) | |
tree | ca662bef4ffc127ea25134cd9b46c9bc3e9ca109 /llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp | |
parent | 7e2823438e920d25364ff92b62ad90020c31bb59 (diff) | |
download | llvm-9f87522b121a08b97aff433e8b53dec1acf7c9d0.zip llvm-9f87522b121a08b97aff433e8b53dec1acf7c9d0.tar.gz llvm-9f87522b121a08b97aff433e8b53dec1acf7c9d0.tar.bz2 |
[DX] Add support for program signatures (#67346)
For DirectX, program signatures are encoded into three different binary
sections depending on if the signature is for inputs, outputs, or
patches. All three signature types use the same data structure encoding
so they can share a lot of logic.
This patch adds support for reading and writing program signature data
as both yaml and binary data.
Fixes #57743 and #57744
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp')
0 files changed, 0 insertions, 0 deletions