[llvm] [LLVM] Remove SVEIntrinsicOpts pass. (PR #210368)
Sander de Smalen via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 20 01:12:58 PDT 2026
https://github.com/sdesmalen-arm commented:
Nice, glad this can be removed now.
FWIW, the output from `sve-coalesce-ptrue-intrinsics.ll` is the same with and without the SVEIntrinsicOpts pass (that is, if the test were using `llvm.masked.load` instead of `llvm.aarch64.sve.ld1`, because the illegal types cause it to require type legalisation).
In the commit message you write:
> Most functionality has been moved elsewhere. What remains is meaningless because it relies on ptrue intrinsics that will be simplified to splat (i1 true) before the pass sees them.
Can you clarify what you mean here?
https://github.com/llvm/llvm-project/pull/210368
More information about the llvm-commits
mailing list