r277534 - in /trunk/gcc: ChangeLog config/mips/...

law@gcc.gnu.org law@gcc.gnu.org
Mon Oct 28 19:10:00 GMT 2019


Author: law
Date: Mon Oct 28 19:10:42 2019
New Revision: 277534

URL: https://gcc.gnu.org/viewcvs?rev=277534&root=gcc&view=rev
Log:
        * config/mips/mips.c (DIRECT_BUILTIN_PURE): New macro. Add a
        pure qualifier to the built-in.
        (MSA_BUILTIN_PURE): New macro. Add a pure qualifier to the MSA
        built-ins.
        (struct mips_builtin_description): Add is_pure flag.
        (mips_init_builtins): Mark built-in as pure if the flag in the
        corresponding mips_builtin_description struct is set.

        * gcc.target/mips/mips-builtins-pure.c: New test.

Added:
    trunk/gcc/testsuite/gcc.target/mips/mips-builtins-pure.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/mips/mips.c
    trunk/gcc/testsuite/ChangeLog



More information about the Gcc-cvs mailing list