Changes in directory llvm/lib/Transforms/IPO:
GlobalDCE.cpp updated: 1.44 -> 1.45
---
Log message:
Implement review feedback
---
Diffs of the changes: (+1 -1)
GlobalDCE.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/IPO/GlobalDCE.cpp
diff -u llvm
> 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
Changes in directory llvm/lib/Transforms/IPO:
GlobalDCE.cpp updated: 1.43 -> 1.44
---
Log message:
Implement review feedback. Aliasees can be either GlobalValue's or
bitcasts of them.
---
Diffs of the changes: (+2 -6)
GlobalDCE.cpp |8 ++--
1 files changed, 2 insertions(+), 6 dele
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
Changes in directory llvm/lib/Transforms/IPO:
GlobalDCE.cpp updated: 1.42 -> 1.43
---
Log message:
Implement aliases. This fixes PR1017: http://llvm.org/PR1017 and it's
dependent bugs. CFE part
will follow.
---
Diffs of the changes: (+12 -1)
GlobalDCE.cpp | 13 -
1 files c