Re: [PATCH] i386 PIE: accept @GOTOFF in load/store multi base address

2022-08-09 Thread Alexandre Oliva via Gcc-patches
Ping? https://gcc.gnu.org/pipermail/gcc-patches/2022-July/598872.html On Jul 27, 2022, Alexandre Oliva wrote: > for gcc/ChangeLog > * config/i386/i386.cc (symbolic_base_address_p, > base_address_p): New, factored out from... > (extract_base_offset_in_addr): ... here and exte

[PATCH] i386 PIE: accept @GOTOFF in load/store multi base address

2022-07-26 Thread Alexandre Oliva via Gcc-patches
Looking at the code generated for sse2-{load,store}-multi.c with PIE, I realized we could use UNSPEC_GOTOFF as a base address, and that this would enable the test to use the vector insns expected by the tests even with PIC, so I extended the base + offset logic used by the SSE2 multi-load/store p