-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[LoopVectorize] LLVM fails to vectorise loops with multi-exit #92633
Comments
|
|
For the first testcase, that will require what is called first fault support (which I know is aimed to get into GCC 15; I don't know about LLVM though) and as far as I know can only be vectorized using SVE (and not the normal advanced SIMD support in ARMv8-a). |
Thanks @pinskia for your reminder, I find llvm don't really support the multi-exit case.
|
so use a simple case to track the result, https://gcc.godbolt.org/z/r6KGKMYMd
The text was updated successfully, but these errors were encountered: