https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56313
Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ramana at gcc dot gnu.org --- Comment #3 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> --- 4.9 and trunk both generate. foo: adrp x0, .LANCHOR0 add x0, x0, :lo12:.LANCHOR0 add x2, x0, 8 add x1, x0, 16 ldr d0, [x0] ldr d2, [x2] ldr d1, [x1] fmls v0.2s, v2.2s, v1.2s str d0, [x0] ret