std.math: use more LLVM intrinsics if available