wasm: more f16 support and cleanup of intrinsics

`genFunctype` now accepts calling convention, param types, and return type
as part of its function signature rather than `fnData`. This means
we no longer have to create a dummy for our intrinsic call abstraction.
This also adds support for f16 division and builtins such as `@ceil` & more.
6ae898b244Luuk de Gram committed on 6/24/2022, 6:12:17 AMparentba37bc8
2 files changedLine totals unavailable