[llvm] [LV][EVL] Simplify EVL recipe transformation by using a single EVL mask. nfc (PR #152479)
Mel Chen via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 8 05:09:32 PDT 2025
Mel-Chen wrote:
> As an aside, its weird to begin with that there might be multiple header masks? From a quick check it only appears to happen when the data tail folding style is used, and we generate both a VPInstruction::ActiveLaneMask and a `icmp ule IV, BTC`?. I'll see if we can change this so that we only have one header mask max.
Yes, but I haven’t looked closely into the reason for having more than one header mask yet, since I’m out of office today. But I think there’s a chance we could unify them into a single header mask.
https://github.com/llvm/llvm-project/pull/152479
More information about the llvm-commits
mailing list