[llvm] [CodeGen] Merge lowerConstantIntrinsics into pre-isel lowering (PR #97727)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 4 06:25:41 PDT 2024
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 50c81128de8616117118564eff22cf508cba7848 eefa0eaf35683550e41ff0660c15ad89876d69bc -- llvm/include/llvm/LinkAllPasses.h llvm/include/llvm/Transforms/Scalar.h llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp llvm/lib/CodeGen/TargetPassConfig.cpp llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp llvm/lib/Transforms/Scalar/Scalar.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/llvm/include/llvm/LinkAllPasses.h b/llvm/include/llvm/LinkAllPasses.h
index 8d7a1a2138..d23d59862a 100644
--- a/llvm/include/llvm/LinkAllPasses.h
+++ b/llvm/include/llvm/LinkAllPasses.h
@@ -88,7 +88,7 @@ namespace {
(void) llvm::createLoopExtractorPass();
(void) llvm::createLoopSimplifyPass();
(void) llvm::createLoopStrengthReducePass();
- (void) llvm::createLoopUnrollPass();
+ (void)llvm::createLoopUnrollPass();
(void) llvm::createLowerGlobalDtorsLegacyPass();
(void) llvm::createLowerInvokePass();
(void) llvm::createLowerSwitchPass();
diff --git a/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp b/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp
index 368e7e6052..5e22cd6f3a 100644
--- a/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp
+++ b/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp
@@ -71,8 +71,7 @@ struct PreISelIntrinsicLowering {
} // namespace
-template <class T>
-static bool forEachCall(Function &Intrin, T Callback) {
+template <class T> static bool forEachCall(Function &Intrin, T Callback) {
// Lowering all intrinsics in a function will delete multiple uses, so we
// can't use an early-inc-range. In case some remain, we don't want to look
// at them again. Unfortunately, Value::UseList is private, so we can't use a
``````````
</details>
https://github.com/llvm/llvm-project/pull/97727
More information about the llvm-commits
mailing list