We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fe8af49 commit cba5c77Copy full SHA for cba5c77
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
@@ -8866,11 +8866,8 @@ static void addLiveOutsForFirstOrderRecurrences(
8866
ScalarPHVPBB = cast<VPBasicBlock>(MiddleVPBB->getSuccessors()[1]);
8867
} else if (ExitUsersToFix.empty()) {
8868
ScalarPHVPBB = cast<VPBasicBlock>(MiddleVPBB->getSingleSuccessor());
8869
- }
8870
- if (!ScalarPHVPBB) {
8871
- assert(ExitUsersToFix.empty() &&
8872
- "missed inserting extracts for exiting values");
8873
- return;
+ } else {
+ llvm_unreachable("unsupported CFG in VPlan");
8874
}
8875
8876
VPBuilder ScalarPHBuilder(ScalarPHVPBB);
0 commit comments