Skip to content

Implementation adds non-extension bfloat assignment operators #12542

@steffenlarsen

Description

@steffenlarsen

As noted in https://github.com/intel/llvm/pull/12477/files#r1471279589, the current implementation of +=, -=, *= and /= add versions taking a T operand on either side of the operator that is convertible to float. Since these are not part of the extension, we have two options:

  1. Deprecate them and remove them in a later version.
  2. Add them to the extension.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingconfirmedspec extensionAll issues/PRs related to extensions specifications

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions