[LLVMdev] adding switches to llvm-ld to disable certain optimizations.

Sanjiv Gupta sanjiv.gupta at microchip.com
Wed Feb 10 08:57:43 PST 2010


Chris Lattner wrote:
> On Feb 9, 2010, at 7:39 PM, Sanjiv Gupta wrote:
>
>   
>> Hi,
>> I need to add switches like -disable-mem2reg, disable-gvn to llvm-ld. 
>> Currently CreateStandardLTOPasses takes in only DisableInternalize and 
>> DisableInliner switches.
>>
>> Is modifying this API okay for these new switches, or is it doable in 
>> some other ways ?
>>     
>
> Why do you want this?
>
> -Chris
>   
Mem2Reg isn't really useful for a single register machine as ours. More 
often than not, it causes extra spilling.

- Sanjiv





More information about the llvm-dev mailing list