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

--- Comment #9 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Initial TI support for AMDGCN has been committed, see:
https://gcc.gnu.org/pipermail/gcc-patches/2020-July/550663.html
https://gcc.gnu.org/g:8d0b2b33748014ee57973c1d7bc9fd7706bb3da9

commit 8d0b2b33748014ee57973c1d7bc9fd7706bb3da9
Author: Andrew Stubbs <a...@codesourcery.com>
Date:   Sat Jul 25 15:02:52 2020 +0100

    amdgcn: Enable TImode

    This enables types __int128 et al for move, add, subtract, and logical
    operations.  At least shift, rotate, multiple, divide, and modulus are
broken
    so we can expect some test failures.

    This is required now because libgomp no longer builds without __int128.

    An additional patch will be required to unbreak the libgfortran build.

    gcc/ChangeLog:

            * config/gcn/gcn.c (gcn_scalar_mode_supported_p): New function.
            (TARGET_SCALAR_MODE_SUPPORTED_P): New define.

Reply via email to