https://bugs.winehq.org/show_bug.cgi?id=46918
--- Comment #3 from Ethan Lee flibitijibibo@gmail.com --- Cool, so I was actually reading the asm correctly and my debugger was just having a fun day. It actually does
for (int i = 0; i < 16; i += 1) { dst[i] = src[i] }
Which makes more sense than whatever my debugger was doing yesterday, but still doesn't explain why there are 48 bytes just doing nothing in the effect. At least all the values are 0 I guess...? Until we get into Process and then it writes into the parameter buffer some time before crashing on the main thread.