Skip to content

Add f16 and f128 support (add to FloatTy)Β #17451

Description

@tgross35

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.

Activity

  1. tgross35 commented on Jun 19, 2024

    @tgross35
    MemberAuthor

    Probably pretty easy

    @rustbot label +E-easy +A-hir

  2. rustbot commented on Jun 19, 2024

    @rustbot
    Collaborator

    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.

  3. Veykril commented on Jun 19, 2024

    @Veykril
    Member

    That will require changes to chalk

  4. added
    A-tytype system / type inference / traits / method resolution
    on Jun 19, 2024
  5. added a commit that references this issue on Jun 24, 2024
  6. added a commit that references this issue on Jul 10, 2024
  7. beetrees commented on Jul 10, 2024

    @beetrees
    Contributor

    Now that #17572 has been merged, all that's left for this issue is to:

    • Add support for f16/f128 intrinsics.
    • Replace rustc_apfloat with 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.

  8. ChayimFriedman2 commented on Jan 12, 2026

    @ChayimFriedman2
    Contributor

    Added now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-tytype system / type inference / traits / method resolutionC-featureCategory: feature request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions