g++ optimization
Jonathan Wakely
jwakely.gcc@gmail.com
Mon Jun 19 18:52:00 GMT 2017
On 19 June 2017 at 18:28, U.Mutlu wrote:
> Andrew Haley wrote on 06/19/2017 07:08 PM:
>>
>> On 19/06/17 18:00, U.Mutlu wrote:
>>>
>>> In a c++ file inside a loop I have the following snippet:
>>> const bool f = func();
>>> // if (f) break;
>>>
>>> If I activate the line with "if (f) break;" then the performance
>>> very much degrades.
>>>
>>> Which g++ optimization parameter should I disable (or enable) to keep the
>>> performance?
>>
>>
>> That depends on how f() is defined. We need to see a test that we
>> can reproduce.
>
>
> It's a simple class member function returning bool:
>
> inline bool func() const
> {
> //...
> }
>
>
>
Try again. We need to see a test that we can reproduce.
Incomplete snippets of code hinting at what you mean do not count.
More information about the Gcc-help
mailing list