PATCH: PR target/44088: -mavx doesn't generate always AVX instructions
H.J. Lu
hjl.tools@gmail.com
Wed May 12 13:06:00 GMT 2010
On Wed, May 12, 2010 at 12:08 AM, Uros Bizjak <ubizjak@gmail.com> wrote:
> On Wed, May 12, 2010 at 2:46 AM, H.J. Lu <hongjiu.lu@intel.com> wrote:
>
>> -mavx doesn't generate always AVX instructions due to a missing AVX
>> pattern. This patch fixes it. OK for trunk?
>>
>> Thanks.
>>
>>
>> H.J.
>> ---
>> gcc/
>>
>> 2010-05-11 H.J. Lu <hongjiu.lu@intel.com>
>>
>> PR target/44088
>> * config/i386/sse.md (*avx_vmmaskcmp<mode>3): New.
>>
>> gcc/testsuite/
>>
>> 2010-05-11 H.J. Lu <hongjiu.lu@intel.com>
>>
>> PR target/44088
>> * gcc.target/i386/avx-cmpsd-1.c: New.
>> * gcc.target/i386/avx-cmpsd-2.c: Likewise.
>> * gcc.target/i386/avx-cmpss-1.c: Likewise.
>> * gcc.target/i386/avx-cmpss-2.c: Likewise.
>> * gcc.target/i386/sse-cmpss-1.c: Likewise.
>> * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
>
> OK.
>
Done. OK for 4.5 after a few days?
Thanks.
--
H.J.
More information about the Gcc-patches
mailing list