commit | 4f16f613b2234097f2350266af703154d0543c7c | [log] [tgz] |
---|---|---|
author | Pyry Haulos <phaulos@google.com> | Wed Oct 22 13:00:36 2014 -0700 |
committer | The Android Automerger <android-build@google.com> | Wed Oct 22 17:44:36 2014 -0700 |
tree | c5129fcd2cde92019bec51ac8ce28d4ad12d62ec | |
parent | c7cf11d4583ba870c5aef337285bf96b938ac98b [diff] |
Workaround for libhoudini.so sin&cos bug This is a workaround for Intel ARM->x86 translator (houdini) bug. sin() & cos() return garbage for very large inputs. The outcome is that when codomain is applied the result interval becomes empty. Workaround is to bring the input value to the base range via modulo if sin/cos returns an invalid values. Change-Id: I2178daf2f9ffec543c1cf9fad2881719dd7736cc