Am 02.05.2015 um 14:06 schrieb Nikos Chantziaras:
> On 02/05/15 14:37, Volker Armin Hemmann wrote:
>> Am 02.05.2015 um 13:25 schrieb Nikos Chantziaras:
>>>>>
>>>>> The kernel uses -O2 and several -march variants (e.g. -march=core2).
>>>>> Several other options are used to prevent GCC from generating
>>>>> unsuitable code.
>>>>>
>>>>> Specifying another -march variant does not affect the optimizer
>>>>> though. It only affects the code generator. If you don't modify the
>>>>> other CFLAGS and only change -march, you will not get FP instructions
>>>>> unless you use FP in the code.
>>>>
>>>> http://www.agner.org/optimize/calling_conventions.pdf
>>>
>>> Not sure what you're trying to say.
>>>
>>
>> that simd is not save in kernel if not carefully guarded.
>>
>> Really people, just don't fuck around with the cflags.
>
> I still fail to see the relevance. Unless you mean using a different
> -O level. In that case, yes. You shouldn't. But I was talking about
> -march.
>

you said this

>
> (note that SIMD is not FP and is perfectly fine in the kernel.)

and I have shown you that you are wrong.




Reply via email to