https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81635
--- Comment #16 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- (In reply to rsand...@gcc.gnu.org from comment #13) > Author: rsandifo > Date: Thu Feb 1 14:17:07 2018 > New Revision: 257296 > > URL: https://gcc.gnu.org/viewcvs?rev=257296&root=gcc&view=rev > Log: > Use range info in split_constant_offset (PR 81635) I'm confirming that this change does resolve the regression originally reported here: nvptx SLP vectorization of the test cases in the state they were in before Tom's r250778 "Simplify nvptx/slp* test-cases". (I'll leave it to Tom to decide whether he now wants to revert that patch now.)