DescriptionSome inline ARM assembly for saturated arithmetic and a small speed-up
for the C version of saturated add and subtract. Created a unit test for
setting a saturated value.
Benchmarking using rasterize_and_record_micro.key_mobile_sites on a
Nexus7 recorded a consistent drop in RasterizeAndRecordMicro:record_time
from 5.18ms to 4.93ms (~5% improvement).
BUG=325746
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=177208
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=177300
Patch Set 1 #Patch Set 2 : Line length fixes #
Total comments: 14
Patch Set 3 : Rename of assmebly file, some layout changes #
Total comments: 2
Patch Set 4 : Unit test fix #Patch Set 5 : Fixes for Clang build #Patch Set 6 : Implicit casting removed #
Messages
Total messages: 26 (0 generated)
|