Join Nostr
2023-12-01 21:15:06 UTC
in reply to

Fabian Giesen on Nostr: npub1sld6c…063kn might have something to do with how things pack into op cache ...

might have something to do with how things pack into op cache lines?

cmp-then-movapd-then-jne is 3 ops
movapd-then-cmp-then-jne can potentially fuse the cmp+jne pair into 1 macro-op, so 2 ops

that cmp is 9 bytes, so pretty big
maybe the extra nop pushes it over some boundary so it can't go into some opcache line and that avoids other hiccups?