fitzgen edited PR #5351 from heap-load-store to main:
Work in progress, do not merge.
Need to figure out what to do about the usage of
heap_addrincranelift-wasmthat doesn't feed into either aloador astorebut instead into something likeuload8or an atomic operation.
fitzgen requested cfallin for a review on PR #5351.
fitzgen edited PR #5351 from heap-load-store to main:
This does not remove
heap_addryet, but it does factor out the common
bounds-check-and-compute-the-native-address functionality that is shared between
all ofheap_{addr,load,store}.Finally, this adds a missing optimization for when we can dedupe explicit bounds
checks for static memories and Spectre mitigations.
cfallin submitted PR review.
cfallin submitted PR review.
cfallin created PR review comment:
s/intentinally/intentionally/
fitzgen updated PR #5351 from heap-load-store to main.
fitzgen has enabled auto merge for PR #5351.
fitzgen merged PR #5351.
Last updated: Dec 13 2025 at 19:03 UTC