aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2025-07-27 14:05:23 +0100
committerFlorian Hahn <flo@fhahn.com>2025-07-27 14:05:23 +0100
commit43868487760377808ad5cd8ae56a43f396666ec2 (patch)
tree8427879e9f4eacc7f3d773c1607e7a9ad3d14742
parent89ae0858599549ce6f7be1b789b04a5301a626ba (diff)
downloadllvm-43868487760377808ad5cd8ae56a43f396666ec2.zip
llvm-43868487760377808ad5cd8ae56a43f396666ec2.tar.gz
llvm-43868487760377808ad5cd8ae56a43f396666ec2.tar.bz2
[VPlan] Add explicit VPUnrollPartAccessor<1> instantiation.
This should fix a build-failure with GCC, including https://lab.llvm.org/buildbot/#/builders/105/builds/10685.
-rw-r--r--llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp b/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
index f979fcd..225658b 100644
--- a/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+++ b/llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
@@ -427,6 +427,7 @@ unsigned VPUnrollPartAccessor<PartOpIdx>::getUnrollPart(const VPUser &U) const {
}
namespace llvm {
+template class VPUnrollPartAccessor<1>;
template class VPUnrollPartAccessor<2>;
template class VPUnrollPartAccessor<3>;
}