[LLVMdev] alias information in codegen
brandner at complang.tuwien.ac.at
Fri Apr 4 00:03:37 PDT 2008
On Thursday 03 April 2008 22:00:34 Dan Gohman wrote:
> However, for people just interested in post-regalloc scheduling and
> VLIW packing and similar things, MemOperands aren't the only approach.
> A potentially better way to do this would be to extend MachineInstrs
> to preserve the chain dependencies from the SelectionDAG.
the selection dag may already contain unnecessary dependencies, even with
alias analysis turned on. it is built after codegenprepare and thus the
lowered GEPs cause imprecise results already at this point.
More information about the llvm-dev