On Tue, Apr 05, 2011 at 04:42:27PM +0200, Steven Bosscher wrote: > On Tue, Apr 5, 2011 at 3:59 PM, Nathan Froyd <froy...@codesourcery.com> wrote: > > v2, now with obstacks! > > @findex LOG_LINKS > @item LOG_LINKS (@var{i}) > A list (chain of @code{insn_list} expressions) giving information about > dependencies between instructions within a basic block. Neither a jump > nor a label may come between the related insns. These are only used by > the schedulers and by combine. This is a deprecated data structure. > Def-use and use-def chains are now preferred.
So, being somewhat RTL-ignorant, is this patch going in the wrong direction? Should combine be using DF instead of constructing LOG_LINKS? -Nathan