[Bug target/90600] incompatible 64-bit-types in x86-intrinsics

glisse at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu May 23 22:01:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90600

Marc Glisse <glisse at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|ssemmx                      |

--- Comment #5 from Marc Glisse <glisse at gcc dot gnu.org> ---
(In reply to g.peterhoff from comment #4)
> What else should "unsigned __int64" be than a uint64_t (0..2^64-1)?

If they meant uint64_t, they would spell it uint64_t.

> And I miss addcarry/subborrow for uint8/16/128. You could make that
> available as a general __builtin :-)

clang has some __builtin_addc*, we probably already have an enhancement request
in bugzilla asking to implement those...


More information about the Gcc-bugs mailing list