Re: [llvm-commits] CVS: llvm/lib/Transforms/IPO/GlobalDCE.cpp

2007-04-28 Thread Chris Lattner
> Index: llvm/lib/Transforms/IPO/GlobalDCE.cpp > diff -u llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.43 llvm/lib/ > Transforms/IPO/GlobalDCE.cpp:1.44 > --- llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.43Wed Apr 25 09:27:10 > 2007 > +++ llvm/lib/Transforms/IPO/GlobalDCE.cpp Sat Apr 28 08:44:59

Re: [llvm-commits] CVS: llvm/lib/Transforms/IPO/GlobalDCE.cpp

2007-04-25 Thread Chris Lattner
On Apr 25, 2007, at 7:28 AM, Anton Korobeynikov wrote: > > > + for (Module::alias_iterator I = M.alias_begin(), E = M.alias_end(); > + I != E; ++I) { > +Changed |= RemoveUnusedGlobalValue(*I); RemoveUnusedGlobalValue shouldn't be called here. > +// Aliases are always needed even