[llvm] [VPlan] Fix `pseudoprobe` being treated a vector intrinsic (PR #185347)
Henry Jiang via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 8 22:45:23 PDT 2026
mustartt wrote:
We should really refactor these pseudo instruction like intrinsics out of `getVectorIntrinsicIDForCall` https://github.com/llvm/llvm-project/blob/d0ddae678e3f634c988542dfbdde1dd0afe66344/llvm/lib/Analysis/VectorUtils.cpp#L233
In the non native path, these intrinsics are already being filtered out.
https://github.com/llvm/llvm-project/blob/d0ddae678e3f634c988542dfbdde1dd0afe66344/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp#L7830
To my knowledge, only `LoopVectorizationLegality` depends on these intrinsics.
https://github.com/llvm/llvm-project/pull/185347
More information about the llvm-commits
mailing list