Re: [PATCH] Fix complex lowering (PR middle-end/68146, PR tree-optimization/69155)

2016-01-14 Thread Richard Biener
On Thu, 14 Jan 2016, Jakub Jelinek wrote: > Hi! > > During complex lowering, we were walking bbs in bb index # order, which > means sometimes we could visit SSA_NAME uses before visiting definitions. > Also, even if we walk in rpo order as the following patch does, sometimes > we need to first us

[PATCH] Fix complex lowering (PR middle-end/68146, PR tree-optimization/69155)

2016-01-14 Thread Jakub Jelinek
Hi! During complex lowering, we were walking bbs in bb index # order, which means sometimes we could visit SSA_NAME uses before visiting definitions. Also, even if we walk in rpo order as the following patch does, sometimes we need to first use SSA_NAMEs before their definitions are lowered at lea