Add `f16` and `f128` support (add to `FloatTy`)
FloatTy in rustc has f16 and f128 now. It would probably be pretty easy to update RA's FloatTy to match and propagate that out.
Probably pretty easy
@rustbot label +E-easy +A-hir
Error: Label E-easy can only be set by Rust team members
Please file an issue on GitHub at triagebot if there's a problem with this bot, or reach out on #t-infra on Zulip.
That will require changes to chalk
Now that #17572 has been merged, all that's left for this issue is to:
- Add support for
f16/f128intrinsics. - Replace
rustc_apfloatwith the types themselves once they've been stabilised.
Most of the former will probably require the later since rustc_apfloat only supports basic arithmetic operations.