Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM
authormtklein <mtklein@chromium.org>
Mon, 27 Apr 2015 21:22:32 +0000 (14:22 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 27 Apr 2015 21:22:32 +0000 (14:22 -0700)
commitd7c014ff03d44d3ed7a6a2ddca59621a7e98f739
tree0739bd83543af31c22ef25e1b352cedb56a4ee77
parent498856ebc6f22d7018071bd6696756d7cd077ab8
Split rsqrt into rsqrt{0,1,2}, with increasing cost and precision on ARM

This is a logical no-op.  Everything was using the equivalent of rsqrt1() before, and is now after.

BUG=skia:

Committed: https://skia.googlesource.com/skia/+/9de16283fdc8cc0d31a84f503578d0ecea4e8297

CQ_EXTRA_TRYBOTS=client.skia.compile:Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot

Review URL: https://codereview.chromium.org/1109913002
src/core/SkNx.h
src/effects/gradients/SkRadialGradient.cpp
src/opts/SkNx_neon.h
src/opts/SkNx_sse.h
tests/SkNxTest.cpp