[llvm] [LV] Support generating masks for switch terminators. (PR #99808)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 11 07:24:44 PDT 2024
================
@@ -7839,6 +7850,60 @@ VPRecipeBuilder::mapToVPValues(User::op_range Operands) {
return map_range(Operands, Fn);
}
+void VPRecipeBuilder::createSwitchEdgeMasks(SwitchInst *SI) {
+ BasicBlock *Src = SI->getParent();
----------------
fhahn wrote:
Added but moved down to iterating over all cases, as we need to look up (Src, Dst) pairs, thanks!
https://github.com/llvm/llvm-project/pull/99808
More information about the llvm-commits
mailing list