[llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve- #215146 (PR #215526)
Durgesh Nandan Mohanty via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 25 06:22:14 PDT 2026
dnmohanty wrote:
> If possible, I think should add ISD::{U,S}{DIV,REM}_POISON, though that's out of the scope of this PR.
Makes sense that adding the POISON nodes is out of scope for this PR. Given that how should I proceed with this specific patch to address the ISD::UDIV UB concern? Should I map it to a target-specific node or directly to an SVE intrinsic for now?
https://github.com/llvm/llvm-project/pull/215526
More information about the llvm-commits
mailing list