[llvm] [SCEV] Add non-poison/non-zero checks on denominators (PR #117152)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 21 05:48:12 PST 2024


nikic wrote:

> Do we need an AllowRefinement argument for SCEV constructors and disallow refinement in these rewriters?

Assuming this special case isn't particularly important, can we get away with just checking that the SCEV doesn't contain UB / poison?

https://github.com/llvm/llvm-project/pull/117152


More information about the llvm-commits mailing list