FP16 support for the ARM processor

From what I can tell by the reference manual, it should. Apparently not. Reading more closely, it only claims to support half precision SIMD load/store/conversion but not any real operations, which does match my experience so far with another A57.
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0488h/way1382990764936.html

…found the right page in the doc - looks like the A57 does only support ARMv8-A, so no ARMv8.2. Guess we’ll have to get access to an A75.
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0488h/way1381514575425.html

I compiled this natively on an ARM server with an early revision of the A57 using a freshly compiled gcc-7.1 and its corresponding libraries/headers. Since I do not actually own a Tegra device (the goal of this post is to see if it’s worth investing in one), I can’t help with the cross-compilation aspect. However, I would imagine you could accomplish the same thing by installing performing the same compilation process onboard the Tegra.