DescriptionMIPS64: Improve long branches utilizing code range.
Improves code size of generated regexp in TestSizeOfRegExpCode test by 33%.
Execution time of the same test improved by ~10%.
Utilizing code range for mips64 enable us to use J/JAL
instructions for long branches.
TEST=cctest/test-heap/TestSizeOfRegExpCode
BUG=
Committed: https://crrev.com/962703cac042b5208e809a462b8bfa1722d38359
Cr-Commit-Position: refs/heads/master@{#28867}
Patch Set 1 #Patch Set 2 : Rebase. #Patch Set 3 : Add FPU branches. #Patch Set 4 : Rebase. #
Total comments: 4
Patch Set 5 : Add comments. #Patch Set 6 : Use CodeRange only for LO space. #
Total comments: 6
Patch Set 7 : Fixed typo, addressed stale comment. #
Messages
Total messages: 29 (5 generated)
|