[LLVMdev] [RFC] AArch64: Should we disable GlobalMerge?

Renato Golin renato.golin at linaro.org
Fri Feb 27 14:01:43 PST 2015


On 27 February 2015 at 21:26, Ahmed Bougacha <ahmed.bougacha at gmail.com> wrote:
> Which brings us to my fallback proposal:  what about disabling the
> pass on darwin only?

That's a decision for Jim/Evan. I'm ok if they are.


> As for other targets, as a first step, making the pass run under -O3
> rather than -O1 is hopefully agreeable to everyone?

Sounds reasonable.

Even though it conflicts with LTO, that's what O3 means, as you said,
instability. People at O3 might want to fiddle with the passes
(on/off) to get the best performance for their own code/workload.

cheers,
--renato



More information about the llvm-dev mailing list