Codegen C - Fix some edge cases with floats, add newer intrinsics
Codegen C - Fix some edge cases with floats, add newer intrinsics

thepowersgang/mrustc,thepowersgang/mrustc,thepowersgang/mrustc,thepowersgang/mrustc,thepowersgang/mrustc