Re: [PATCH] Fix ptr-overflow sanopt optimization (PR sanitizer/83392)

2018-03-14 Thread Richard Biener
On Tue, 13 Mar 2018, Jakub Jelinek wrote: > Hi! > > The sanopt maybe_optimize_ubsan_ptr_ifn optimization behaves differently > on 32-bit and on 64-bit targets when using similar arguments maximum or > minimum of ptrdiff_t or values close to it. > > The problem is that UHWI is 64-bit, regardless

[PATCH] Fix ptr-overflow sanopt optimization (PR sanitizer/83392)

2018-03-13 Thread Jakub Jelinek
Hi! The sanopt maybe_optimize_ubsan_ptr_ifn optimization behaves differently on 32-bit and on 64-bit targets when using similar arguments maximum or minimum of ptrdiff_t or values close to it. The problem is that UHWI is 64-bit, regardless of whether addresses are 64-bit or 32-bit, so for 32-bit