Re: [Valgrind-users] Valgrind and half-precision floating point

2014-01-09 Thread Vasily Golubev
Mr. Goldsmith, Yes, now Valgrind doesn't know VCVBT and VCVTT instructiosn on ARM. So, please, create bug in bug-tracker. For reproducing it is better to use "__asm__ __volatile__ (...)". I'll try to go deeper in VEX library and if it is successfully - produce patch and attach it to the bug. In an

[Valgrind-users] Valgrind and half-precision floating point

2014-01-06 Thread David Goldsmith
Trying to reduce memory usage in my application running on an ARM Cortex-A5 (Vybrid VF6 specifically) I converted a large array of floats to __fp16, and compiled with -mfp16-format=ieee. Seems to work flawlessly (the lost precision is undetectable to my ear), but when I run it through valgrind it