Generialize float intrinsics

Add support for FLoat16
Change fp intrinsic arg order. Disable Float16