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

Renato Golin
2015-02-27T22:01:43Z

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