diff options
author | Mike Klein <mtklein@chromium.org> | 2017-08-29 19:49:50 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-08-30 13:02:12 +0000 |
commit | 4c6024afcce54cc775810b5f8ebccbcdbc6a43d7 (patch) | |
tree | ecb39a6903f0d5fb72b08be76cc08b55cde90206 /docs/undocumented.bmh | |
parent | 380b90c92bead0c1b869df08b2d2790c302c5c71 (diff) |
improve ARMv7 8-bit codegen
We need to make two changes to keep all values in registers:
1) pass raw U8 values instead of V structs that wrap them
2) switch to aapcs-vfp, which allows exactly 8x U8 arguments
Code generation goes from ridiculous looking to lovely.
Change-Id: Ibd53bdd86345b59bd987a1f79205645d80c5cbc3
Reviewed-on: https://skia-review.googlesource.com/40021
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'docs/undocumented.bmh')
0 files changed, 0 insertions, 0 deletions