Description[turbofan] Relax limitation for using BaseWithIndexAndDisplacement for load/stores
Enable using BaseWithIndexAndDisplacement addressing mode for an address
used by multiple load/stores. It can reduce one instruction to calculate
the address and one register to store the address.
BUG=
Review-Url: https://codereview.chromium.org/2620293004
Cr-Commit-Position: refs/heads/master@{#43402}
Committed: https://chromium.googlesource.com/v8/v8/+/bd74f1cf57c951612aad501be68ec8d791825705
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Relax limitation for lea #Patch Set 4 : Rebase #Patch Set 5 : Avoid changing simple addressing to complex addressing when the address has multiple uses #
Total comments: 3
Patch Set 6 : Careful when use as store's value and Add tests #Patch Set 7 : Fix some test bugs #
Messages
Total messages: 27 (12 generated)
|