DirectXShaderCompiler/lib/DxilRootSignature
Antonio Maiorano 9419b9b1c7
Fix UBSAN error in DxilRootSignatureSerializer (#5795)
Fix UBSAN error:
```
lib/DxilRootSignature/DxilRootSignatureSerializer.cpp:134:5: runtime error: store to misaligned address 0x7fff812daf5f for type 'unsigned int', which requires 4 byte alignment
```

Use memcpy to write to unaligned address.

Fixes 63 of these reported from running check-all.
2023-09-29 10:28:05 -04:00
..
CMakeLists.txt Move DxilRootSignature to its own directory. (#1609) 2018-10-17 18:46:43 -07:00
DxilRootSignature.cpp [NFC] Clang-format DXC sources (#5602) 2023-09-19 07:49:22 -05:00
DxilRootSignatureConvert.cpp [NFC] Clang-format DXC sources (#5602) 2023-09-19 07:49:22 -05:00
DxilRootSignatureHelper.h [NFC] Clang-format DXC sources (#5602) 2023-09-19 07:49:22 -05:00
DxilRootSignatureSerializer.cpp Fix UBSAN error in DxilRootSignatureSerializer (#5795) 2023-09-29 10:28:05 -04:00
DxilRootSignatureValidator.cpp [NFC] Clang-format DXC sources (#5602) 2023-09-19 07:49:22 -05:00
LLVMBuild.txt Clean up and rework DXIL library depencencies (#4877) 2023-01-03 10:04:22 -06:00