[llvm] TargetLibraryInfo: Delete default TargetLibraryInfoImpl constructor (PR #145826)

via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 25 18:46:36 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 cpp,h -- llvm/include/llvm/Analysis/TargetLibraryInfo.h llvm/include/llvm/LinkAllPasses.h llvm/lib/Analysis/TargetLibraryInfo.cpp llvm/unittests/Analysis/AliasAnalysisTest.cpp llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp llvm/unittests/Analysis/DDGTest.cpp llvm/unittests/Analysis/IVDescriptorsTest.cpp llvm/unittests/Analysis/LoadsTest.cpp llvm/unittests/Analysis/LoopInfoTest.cpp llvm/unittests/Analysis/LoopNestTest.cpp llvm/unittests/Analysis/MemorySSATest.cpp llvm/unittests/Analysis/ScalarEvolutionTest.cpp llvm/unittests/Analysis/TargetLibraryInfoTest.cpp llvm/unittests/Analysis/UnrollAnalyzerTest.cpp llvm/unittests/SandboxIR/UtilsTest.cpp llvm/unittests/Transforms/Instrumentation/MemProfUseTest.cpp llvm/unittests/Transforms/Utils/BasicBlockUtilsTest.cpp llvm/unittests/Transforms/Utils/CodeMoverUtilsTest.cpp llvm/unittests/Transforms/Utils/LoopRotationUtilsTest.cpp llvm/unittests/Transforms/Utils/LoopUtilsTest.cpp llvm/unittests/Transforms/Utils/ScalarEvolutionExpanderTest.cpp llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp llvm/unittests/Transforms/Vectorize/SandboxVectorizer/DependencyGraphTest.cpp llvm/unittests/Transforms/Vectorize/SandboxVectorizer/LegalityTest.cpp llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SchedulerTest.cpp llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SeedCollectorTest.cpp llvm/unittests/Transforms/Vectorize/SandboxVectorizer/VecUtilsTest.cpp llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp llvm/unittests/Transforms/Vectorize/VPlanTestBase.h
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp b/llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp
index 81a75c4d2..118bf6732 100644
--- a/llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp
+++ b/llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp
@@ -41,8 +41,7 @@ protected:
     AARes.reset(new AAResults(*TLI));
     AARes->addAAResult(*BasicAA);
     PSE.reset(new PredicatedScalarEvolution(*SE, *L));
-    LAI.reset(
-        new LoopAccessInfo(L, &*SE, nullptr, &*TLI, &*AARes, &*DT, &*LI));
+    LAI.reset(new LoopAccessInfo(L, &*SE, nullptr, &*TLI, &*AARes, &*DT, &*LI));
     IAI.reset(new InterleavedAccessInfo(*PSE, L, &*DT, &*LI, &*LAI));
     IAI->analyzeInterleaving(false);
     return {Plan, *IAI};

``````````

</details>


https://github.com/llvm/llvm-project/pull/145826


More information about the llvm-commits mailing list