Add missing entries to this_compile_arch()
Don't use std::function

std::function seems to be broken on 32-bit MSVC 2013 for the given template arguments.
math_int: Fix 64-bit int abs() to work when FTZ mode is on