[llvm] [Orc] Move SymbolStringPool from EPC to ExecutionSession (NFC) (PR #85056)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 13 03:31:44 PDT 2024
Stefan =?utf-8?q?Gränitz?= <stefan.graenitz at gmail.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/85056 at github.com>
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 aec92830b79a8c49cdce0d592627d5f18bb6370b 573733ac30aa8b51122a507c92d700213f4596e6 -- llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h llvm/include/llvm/ExecutionEngine/Orc/Core.h llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h llvm/include/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h llvm/lib/ExecutionEngine/Orc/Core.cpp llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp llvm/lib/ExecutionEngine/Orc/LLJIT.cpp llvm/tools/lli/lli.cpp llvm/tools/llvm-jitlink/llvm-jitlink.cpp llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp llvm/unittests/ExecutionEngine/Orc/ExecutionSessionWrapperFunctionCallsTest.cpp llvm/unittests/ExecutionEngine/Orc/ObjectLinkingLayerTest.cpp llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.h llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h b/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
index 1673e3a0fe..392ca7b20e 100644
--- a/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
+++ b/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
@@ -457,11 +457,11 @@ private:
class UnsupportedExecutorProcessControl : public ExecutorProcessControl,
private InProcessMemoryAccess {
public:
- UnsupportedExecutorProcessControl(
- std::unique_ptr<TaskDispatcher> D = nullptr, const std::string &TT = "",
- unsigned PageSize = 0)
- : ExecutorProcessControl(
- D ? std::move(D) : std::make_unique<InPlaceTaskDispatcher>()),
+ UnsupportedExecutorProcessControl(std::unique_ptr<TaskDispatcher> D = nullptr,
+ const std::string &TT = "",
+ unsigned PageSize = 0)
+ : ExecutorProcessControl(D ? std::move(D)
+ : std::make_unique<InPlaceTaskDispatcher>()),
InProcessMemoryAccess(Triple(TT).isArch64Bit()) {
this->TargetTriple = Triple(TT);
this->PageSize = PageSize;
``````````
</details>
https://github.com/llvm/llvm-project/pull/85056
More information about the llvm-commits
mailing list