]> git.ipfire.org Git - thirdparty/gcc.git/commit
x86: Don't enable APX_F in 32-bit mode
authorLingling Kong <lingling.kong@intel.com>
Wed, 24 Jul 2024 06:52:47 +0000 (14:52 +0800)
committerLingling Kong <lingling.kong@intel.com>
Wed, 24 Jul 2024 06:53:03 +0000 (14:53 +0800)
commit9d312ba54428d70f0703c8774a6fe6a4755930e7
tree880b838afb03b0f2b9c544a02457c11099cb0d52
parent905973410957891fec8a3e42eeefa4618780e0ce
x86: Don't enable APX_F in 32-bit mode

gcc/ChangeLog:

PR target/115978
* config/i386/driver-i386.cc (host_detect_local_cpu):  Enable
APX_F only for 64-bit codegen.
* config/i386/i386-options.cc (DEF_PTA):  Skip PTA_APX_F if
not in 64-bit mode.

gcc/testsuite/ChangeLog:

PR target/115978
* gcc.target/i386/pr115978-1.c: New test.
* gcc.target/i386/pr115978-2.c: Ditto.
gcc/config/i386/driver-i386.cc
gcc/config/i386/i386-options.cc
gcc/testsuite/gcc.target/i386/pr115978-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr115978-2.c [new file with mode: 0644]