add map_f64_to_f2 if sm < sm_13 because LLVM doesnt do it