Il 10/05/2012 08:45, Paolo Bonzini ha scritto:
> Il 30/03/2012 12:08, Richard Sandiford ha scritto:
>>>> +   There are two useful preprocessor defines for use by maintainers:  
>>>> +
>>>> +   #define LOG_COSTS
>>>> +
>>>> +   if you wish to see the actual cost estimates that are being used
>>>> +   for each mode wider than word mode and the cost estimates for zero
>>>> +   extension and the shifts.   This can be useful when port maintainers 
>>>> +   are tuning insn rtx costs.
>>>> +
>>>> +   #define FORCE_LOWERING
>>>> +
>>>> +   if you wish to test the pass with all the transformation forced on.
>>>> +   This can be useful for finding bugs in the transformations.
>> Must admit I'm not keen on these kinds of macro, but it's Ian's call.
> 
> Indeed, LOG_COSTS should be (dump_flags & TDF_DETAILS) != 0, and perhaps
> FORCE_LOWERING should be a -f flag (like -flower-all-subregs) or a --param.

Not sure how this got sent a month after I wrote it (and decided not to
send it). :)

Paolo

Reply via email to