DescriptionHalf float neon port, enable O2 for neon, and denormal test.
HalfFloatPlane unittest for denormal half floats
Halffloats have a limited range. It shouldnt normally come up, but if the scale value passed in produces a small value, the half floats will be denormals, which are slow and/or flust to zero. This test ensures they behave the same in C and SIMD and tests the performance of denormals.
TEST=TestHalfFloatPlane_denormal
BUG=libyuv:560
R=hubbe@chromium.org
Committed: https://chromium.googlesource.com/libyuv/libyuv/+/f553db2d30c7c5686a7b41481f6fe96a876c7a6c
Patch Set 1 #
Total comments: 1
Patch Set 2 : NEON halffloat #Patch Set 3 : add off by 1 test for halffloat #Patch Set 4 : remove fcvt version of neon disable f16c for intel halffloat test use 1/65535 #
Messages
Total messages: 9 (4 generated)
|