https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518
Wilco <wilco.dijkstra at arm dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wilco.dijkstra at arm dot com --- Comment #41 from Wilco <wilco.dijkstra at arm dot com> --- I'm guessing it's this (64-bit loads reading 32-bit data): vldr d16, .L39 vldr d17, .L39+8 .L5: vsub.i32 q10, q11, q8 add r3, r3, #1 vsub.i32 q9, q8, q11 .L39: .word 1 .word 2 .word 3 .word 4