[[Boolean Vector, patch 5/5] Support boolean vectors in vector lowering

Ilya Enkovich enkovich.gnu@gmail.com
Tue Oct 13 15:48:00 GMT 2015


2015-10-13 18:35 GMT+03:00 Jeff Law <law@redhat.com>:
> On 10/13/2015 08:56 AM, Ilya Enkovich wrote:
>>
>> 2015-10-12 13:37 GMT+03:00 Alan Lawrence <alan.lawrence@arm.com>:
>>>
>>> On 09/10/15 22:01, Jeff Law wrote:
>>>
>>>> So my question for the series as a whole is whether or not we need to do
>>>> something for the other languages, particularly Fortran.  I was a bit
>>>> surprised to see this stuff bleed into the C/C++ front-ends and
>>>> obviously wonder if it's bled into Fortran, Ada, Java, etc.
>>>
>>>
>>>
>>> Isn't that just because, we have GNU extensions to C/C++, for vectors? I
>>> admit I don't know enough Ada/Fortran to know whether we've added GNU
>>> extensions to those languages as well...
>>>
>>> A.
>>
>>
>> I also got an impression only GNU vector extensions should be
>> affected. And those are for C/C++ only.
>
> I'd be surprised if Fortran doesn't have vector capabilities.  I think some
> sanity checking in there would be wise.

Vector type in language doesn't mean SIMD. AFAIK OpenMP is used in
Fortran for SIMD features. Also I would get a lot of Fortran
regressions in case such feature exists due to fixed IL checker.

Thanks,
Ilya

>
> jeff



More information about the Gcc-patches mailing list