Is rbp required to be 64-byte aligned? If it's not, those two loads could be coming from different L1 cache lines too. (So the first one could hit while second one misses.)
Bug 1911160 Comment 6 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Is rbp required to be 64-byte aligned? If it's not, those two loads could be coming from different L1 cache lines too. (So the first one could hit while second one misses.) Edit: My math/logic is slightly wrong above. If rbp is pointing to bytes 24-31 of a cache line, then those two loads will be from different cache lines.
Is rbp required to be 64-byte aligned? If it's not, those two loads could be coming from different L1 cache lines too. (So the first one could hit while second one misses.) Edit: My math/logic is slightly wrong above. If rbp is pointing to bytes 24-31 of a cache line, then the two loads (one from rbp + 0x20 and the other from rbp + 0x28) will be from different cache lines.