diff options
author | mtklein <mtklein@chromium.org> | 2015-09-29 10:38:59 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-29 10:38:59 -0700 |
commit | 3d096654b910e52768d7335a0c2c7d7cd32c8bb7 (patch) | |
tree | f374580f11a84f53e339df64620b019d9bfffbda /tests | |
parent | 03ba61436bbcc2f0081ddc975ed00e6a0c49e67c (diff) |
update memset16/32 inlining heuristics
I spent some time looking at perf.skia.org and it looks like we can do better.
It is weird, weird, weird that on x86, we see three completely different behaviors:
- x86 Android: inlining better for small N, custom better for large N;
- Windows: inlining better for large N, custom better for small N;
- other x86: inlining generally better
BUG=skia:4316,chromium:516426
Committed: https://skia.googlesource.com/skia/+/b68fa409fc00ce2f38e2a0fd6f9dc2379b372481
Summaries: https://perf.skia.org/#4179
All traces, log scale: https://perf.skia.org/#4180
TBR=reed@google.com
No public API changes.
Review URL: https://codereview.chromium.org/1357193002
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions