On 09/08/2010 07:15 AM, Paulo J. Matos wrote:
> Hello,
> 
> I have noticed that at least in GCC4.3 the switch cases are ordered
> somewhere in a pass, since they arrive at expand pass ordered in
> increasing order. 
> 
> Can anyone tell me if I can assume this always to happen and where this
> is happening? I couldn't find any reference to this in the internal
> docs.

Yes, you can assume this.

It happens in sort_case_labels, initially called by gimplify_switch_expr.


r~

Reply via email to