On Thu, Sep 24, 2015 at 11:56:22AM +0200, Bernd Schmidt wrote:
> On 09/24/2015 12:06 AM, Segher Boessenkool wrote:
> >The current basic block reordering always uses the "software trace cache"
> >algorithm. That has a few problems:
> >
> >1) It increases code size substantially; this makes it not s
On 09/24/2015 12:06 AM, Segher Boessenkool wrote:
The current basic block reordering always uses the "software trace cache"
algorithm. That has a few problems:
1) It increases code size substantially; this makes it not suitable for
-O1 or -Os, and not at all for some architectures;
2) but it is
The current basic block reordering always uses the "software trace cache"
algorithm. That has a few problems:
1) It increases code size substantially; this makes it not suitable for
-O1 or -Os, and not at all for some architectures;
2) but it is enabled for -Os and all targets;
3) and -O1 gets no