Post-phi-elimination, when can a LiveInterval VNInfo have a ~1 or ~0 def value? I've seen ~0 on intervals created for spills. Can it happen anywhere else? -Dave
On Jan 17, 2008, at 1:49 PM, David Greene wrote:> Post-phi-elimination, when can a LiveInterval VNInfo have a ~1 or ~0 > def > value? I've seen ~0 on intervals created for spills. Can it happen > anywhere > else?They can be created during coalescing. Evan> > > -Dave > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
On Thursday 17 January 2008 05:22:48 pm Evan Cheng wrote:> On Jan 17, 2008, at 1:49 PM, David Greene wrote: > > Post-phi-elimination, when can a LiveInterval VNInfo have a ~1 or ~0 > > def > > value? I've seen ~0 on intervals created for spills. Can it happen > > anywhere > > else? > > They can be created during coalescing.Ah. This and your answer to the question about multiple valnos is helpful. Thanks. I'll dive into this some more and will probably surface other questions. :) -Dave