summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/GlobalDCE
Commit message (Expand)AuthorAgeFilesLines
* Reland: Dead Virtual Function EliminationOliver Stannard2019-10-178-0/+685
* Revert "Dead Virtual Function Elimination"Jorge Gorbe Moya2019-10-148-685/+0
* Dead Virtual Function EliminationOliver Stannard2019-10-118-0/+685
* [IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in ...Fangrui Song2019-05-152-3/+3
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1719-0/+563
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1719-563/+0
* GlobalDCE: Teach isEmptyFunction() to ignore debug intrinsics.Adrian Prantl2018-11-161-1/+24
* [PM] Teach the PGO instrumentation pasess to run GlobalDCE beforeChandler Carruth2017-05-251-5/+14
* [PH] Replace uses of AssertingVH from members of analysis results withChandler Carruth2017-01-241-0/+1
* [PM] Replace the hard invalidate in JumpThreading for LVI with correctChandler Carruth2017-01-231-0/+23
* Test the different scenarios of GlobalDCE and comdats moreChandler Carruth2016-12-262-17/+178
* [GlobalDCE, Misc] Don't remove functions referenced by ifuncsDavid Majnemer2016-05-041-0/+13
* [IPO/GlobalDCE] Port to the new pass manager.Davide Italiano2016-05-031-1/+1
* [GlobalDCE] Modernize. Use FileCheck instead of grep.Davide Italiano2016-05-016-7/+15
* [opaque pointer type] Add textual IR support for explicit type parameter for ...David Blaikie2015-09-113-10/+10
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-161-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-132-5/+5
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-275-11/+11
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-1/+1
* Change the .ll syntax for comdats and add a syntactic sugar.Rafael Espindola2015-01-061-2/+2
* GlobalDCE: Don't drop any COMDAT membersDavid Majnemer2014-10-071-0/+17
* Remove dangling initializers in GlobalDCEBruno Cardoso Lopes2014-08-251-0/+16
* Use "weak alias" instead of "alias weak"Rafael Espindola2014-07-302-4/+4
* Revert "GlobalDCE: Delete available_externally initializers if it allows remo...Pete Cooper2014-07-081-34/+1
* GlobalDCE: Delete available_externally initializers if it allows removing the...Benjamin Kramer2014-07-041-1/+34
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-031-4/+4
* Fix most of PR10367.Rafael Espindola2014-05-161-4/+4
* Convert test to FileCheck.Rafael Espindola2014-05-131-2/+12
* Teach GlobalDCE how to remove empty global_ctor entries.Nico Weber2014-05-022-0/+59
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* Revert 179826. Tests were worthless.Jakub Staszak2013-04-191-1/+1
* Don't run expensive -O2 and -O3 in tests.Jakub Staszak2013-04-191-1/+1
* GlobalDCE: Fix an oversight in my last commit that could lead to crashes.Benjamin Kramer2013-04-131-0/+18
* Fix a scalability issue with complex ConstantExprs.Benjamin Kramer2013-04-131-0/+97
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-3/+1
* remove a test that is using old-style llvm.dbg intrinsics, apparently onlyChris Lattner2011-11-271-264/+0
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-1112-13/+13
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-087-8/+8
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-0812-13/+13
* While replacing an MDNode elment, properly update MDNode's operand list. Devang Patel2009-09-041-0/+264
* Add a new "available_externally" linkage type. This is intendedChris Lattner2009-04-131-0/+10
* If an alias is dead and so is its aliasee, then globaldce wouldDuncan Sands2009-02-171-0/+4
* Delete unused global aliases with internal linkage.Duncan Sands2009-01-051-0/+8
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-201-1/+1
* Remove llvm-upgrade and update test cases.Tanya Lattner2008-03-018-54/+51
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
* For PR1336:Reid Spencer2007-04-161-1/+0
* For PR1336:Reid Spencer2007-04-151-0/+1
* For PR1319:Reid Spencer2007-04-151-2/+2
OpenPOWER on IntegriCloud