[llvm] [Offload] Use llvm::Error throughout liboffload internals (PR #140879)
via llvm-commits
llvm-commits at lists.llvm.org
Wed May 21 03:47:02 PDT 2025
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 HEAD~1 HEAD --extensions inc,cpp,hpp -- offload/liboffload/include/OffloadImpl.hpp offload/liboffload/include/generated/OffloadEntryPoints.inc offload/liboffload/include/generated/OffloadImplFuncDecls.inc offload/liboffload/src/Helpers.hpp offload/liboffload/src/OffloadImpl.cpp offload/tools/offload-tblgen/EntryPointGen.cpp offload/tools/offload-tblgen/MiscGen.cpp offload/tools/offload-tblgen/RecordTypes.hpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/offload/liboffload/src/Helpers.hpp b/offload/liboffload/src/Helpers.hpp
index 14ed512ea..bb8245c12 100644
--- a/offload/liboffload/src/Helpers.hpp
+++ b/offload/liboffload/src/Helpers.hpp
@@ -55,16 +55,16 @@ llvm::Error getInfo(size_t ParamValueSize, void *ParamValue,
template <typename T>
llvm::Error getInfoArray(size_t array_length, size_t ParamValueSize,
- void *ParamValue, size_t *ParamValueSizeRet,
- const T *Value) {
+ void *ParamValue, size_t *ParamValueSizeRet,
+ const T *Value) {
return getInfoImpl(ParamValueSize, ParamValue, ParamValueSizeRet, Value,
array_length * sizeof(T), memcpy);
}
template <>
-inline llvm::Error getInfo<const char *>(size_t ParamValueSize, void *ParamValue,
- size_t *ParamValueSizeRet,
- const char *Value) {
+inline llvm::Error
+getInfo<const char *>(size_t ParamValueSize, void *ParamValue,
+ size_t *ParamValueSizeRet, const char *Value) {
return getInfoArray(strlen(Value) + 1, ParamValueSize, ParamValue,
ParamValueSizeRet, Value);
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/140879
More information about the llvm-commits
mailing list