llvm-6502/test/Transforms/GlobalDCE
Benjamin Kramer 5b55a47e94 GlobalDCE: Delete available_externally initializers if it allows removing the value the initializer is referring to.
This is useful for functions that are not actually available externally but
referenced by a vtable of some kind. Clang emits functions like this for the MS
ABI.

PR20182.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212337 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-04 12:36:05 +00:00
..
2002-07-17-CastRef.ll
2002-07-17-ConstantRef.ll
2002-08-17-FunctionDGE.ll
2002-08-17-WorkListTest.ll
2002-09-12-Redeletion.ll
2003-07-01-SelfReference.ll
2003-10-09-PreserveWeakGlobals.ll
2009-01-05-DeadAliases.ll Allow alias to point to an arbitrary ConstantExpr. 2014-06-03 02:41:57 +00:00
2009-02-17-AliasUsesAliasee.ll
basicvariabletest.ll
complex-constantexpr.ll
externally_available.ll GlobalDCE: Delete available_externally initializers if it allows removing the value the initializer is referring to. 2014-07-04 12:36:05 +00:00
global_ctors_integration.ll
global_ctors.ll
indirectbr.ll