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

            Bug ID: 121540
           Summary: [16 Regression] MMX is allowed in function with
                    no_caller_saved_registers attribute
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
  Target Milestone: ---

commit 9804b23198b39f85a7258be556c5e8aed44b9efc
Author: H.J. Lu <hjl.to...@gmail.com>
Date:   Sun Apr 13 11:38:24 2025 -0700

    x86: Add preserve_none and update no_caller_saved_registers attributes

allows MMX in function with no_caller_saved_registers attribute.

gcc.target/i386/pr121208-1a.c and gcc.target/i386/no-callee-saved-19a.c should
fail to compile without -mno-sse -mno-mmx.

Reply via email to