[Bug target/64806] [5 Regression] FAIL: g++.dg/ext/mv1.C
hjl.tools at gmail dot com
gcc-bugzilla@gcc.gnu.org
Mon Jan 26 19:08:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64806
--- Comment #4 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Allan Jensen from comment #3)
> I refer to this:
>
> /* Handle arch= if specified. For priority, set it to be 1 more than
> the best instruction set the processor can handle. For instance, if
> there is a version for atom and a version for ssse3 (the highest ISA
> priority for atom), the atom version must be checked for dispatch
> before the ssse3 version. */
That is correct. The issue here is
nt __attribute__ ((target("arch=corei7"))) foo ();
vs
int __attribute__ ((target("arch=corei7,popcnt"))) foo ();
not
int __attribute__ ((target("arch=corei7"))) foo ();
vs
int __attribute__ ((target("popcnt"))) foo ();
What bug does your patch try to fix?
More information about the Gcc-bugs
mailing list