You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
JIT should be able to elide zeroing of fields after allocations #96942
I am not totally convinced this is a good idea anymore since removing explicit stores can break store-to-load forwarding done by the CPU, which comes with a large penalty. I will move this to future as something to potentially investigate.
Activity
EgorBo commentedon Jan 13, 2024
... and remove the allocation after it 🙂
jakobbotsch commentedon May 28, 2025
I am not totally convinced this is a good idea anymore since removing explicit stores can break store-to-load forwarding done by the CPU, which comes with a large penalty. I will move this to future as something to potentially investigate.
EgorBo commentedon May 28, 2025
It's cool that your initial snippet is now optimized to just
no-opwith help of EA 🙂 I know it's not what the issue is about, but still..