Skip to content

aarch64 - sxtb/lsl peephole#8329

Open
swalk-cavium wants to merge 1 commit into
facebook:masterfrom
swalk-cavium:cavium_dev_092518
Open

aarch64 - sxtb/lsl peephole#8329
swalk-cavium wants to merge 1 commit into
facebook:masterfrom
swalk-cavium:cavium_dev_092518

Conversation

@swalk-cavium

Copy link
Copy Markdown
Contributor

This adds a peephole which captures a common pattern seen in Mediawiki traces.

Before

0xcb00a04  93401c21     sxtb x1, w1
0xcb00a08  d37ef421     lsl x1, x1, #2

After

0xcb00a04  937e1c21     sbfiz  x1, x1, #2,  #8

The standard regression tests were run with 6 option sets. No new issues were seen.
The mediawiki oss-performance test was run without incident.

@swalk-cavium

Copy link
Copy Markdown
Contributor Author

@mxw - Can you inspect?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

2 participants