Page MenuHomePhabricator

[AArch64][GlobalISel] Inline tiny memcpy et al at -O0
ClosedPublic

Authored by aemerson on Mon, Aug 5, 10:05 AM.

Details

Summary

FastISel already does this since the initial arm64 port was upstreamed, so it seems there are no issues with doing this at -O0 for very small memcpys.

Gives a 0.2% geomean code size improvement on CTMark.

Diff Detail

Repository
rL LLVM

Event Timeline

aemerson created this revision.Mon, Aug 5, 10:05 AM
This revision is now accepted and ready to land.Mon, Aug 5, 11:05 AM
This revision was automatically updated to reflect the committed changes.