[llvm] [DX] Add support for program signatures (PR #67346)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 26 16:43:34 PDT 2023
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff 1db42fa6f07838365e34d7d05df3c8b7287be176 e30bb9e86447660e800d335e9d008c8a6311a418 -- llvm/include/llvm/BinaryFormat/DXContainer.h llvm/include/llvm/MC/DXContainerPSVInfo.h llvm/include/llvm/Object/DXContainer.h llvm/include/llvm/ObjectYAML/DXContainerYAML.h llvm/lib/BinaryFormat/DXContainer.cpp llvm/lib/MC/DXContainerPSVInfo.cpp llvm/lib/Object/DXContainer.cpp llvm/lib/ObjectYAML/DXContainerEmitter.cpp llvm/lib/ObjectYAML/DXContainerYAML.cpp llvm/tools/obj2yaml/dxcontainer2yaml.cpp llvm/unittests/Object/DXContainerTest.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/lib/Object/DXContainer.cpp b/llvm/lib/Object/DXContainer.cpp
index 337d65523b7d..433739fdc27d 100644
--- a/llvm/lib/Object/DXContainer.cpp
+++ b/llvm/lib/Object/DXContainer.cpp
@@ -111,7 +111,7 @@ Error DirectX::Signature::initialize(StringRef Part) {
return parseFailed("Signature parameters extend beyond the part boundary");
Parameters.Data = Part.substr(SigHeader.FirstParamOffset, Size);
-
+
StringTableOffset = SigHeader.FirstParamOffset + static_cast<uint32_t>(Size);
StringTable = Part.substr(SigHeader.FirstParamOffset + Size);
``````````
</details>
https://github.com/llvm/llvm-project/pull/67346
More information about the llvm-commits
mailing list