summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/GlobalsModRef
Commit message (Expand)AuthorAgeFilesLines
* Remove commented out CHECK-NEXT to try and appease llvm-clang-x86_64-expensiv...Simon Pilgrim2019-11-131-1/+0
* [GlobalsAA] Reenable test.Alina Sbirlea2019-11-121-3/+1
* Temporarily disable test.Alina Sbirlea2019-11-121-0/+2
* [GlobalsAA] Restrict ModRef result if any internal method has its address taken.Alina Sbirlea2019-11-123-0/+147
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-091-1/+1
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-194-8/+8
* [GlobalsAA] Don't let dbg intrinsics affect analysis resultMikael Holmen2018-01-151-0/+57
* [PassManager] Retire cl::opt that have been set for a while. NFCI.Davide Italiano2017-10-023-3/+3
* Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl2017-10-021-1/+1
* Fix regression from my recent GlobalsAA fix.Eli Friedman2016-10-241-0/+54
* Make GlobalsAA ignore dead constant expressions.Eli Friedman2016-10-041-0/+54
* [DSE] Don't remove stores made live by a call which unwinds.Eli Friedman2016-08-121-12/+12
* GlobalsAA: Functions with the argmemonly attribute won't read arbitrary globalsTom Stellard2016-07-141-0/+31
* Don't IPO over functions that can be de-refinedSanjoy Das2016-04-081-0/+21
* [PM/AA] Teach the AAManager how to handle module analyses in addition toChandler Carruth2016-03-112-0/+2
* [GlobalsAA] Relax condition in checking globals as args to functionsVaivaswatha Nagaraj2016-01-141-0/+65
* [GlobalsAA] Partially back out r248576James Molloy2016-01-071-57/+0
* Revert "GlobalsAA: Take advantage of ArgMemOnly, InaccessibleMemOnly and Inac...Amaury Sechet2016-01-063-67/+21
* [OperandBundles] Have GlobalsModRef play nice with operand bundlesDavid Majnemer2015-12-231-1/+11
* GlobalsAA: Take advantage of ArgMemOnly, InaccessibleMemOnly and Inaccessible...Vaivaswatha Nagaraj2015-12-182-0/+67
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-192-5/+5
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-182-5/+5
* Add newline to test. NFC.Chad Rosier2015-10-281-1/+1
* [GlobalsAA] An indirect global that is initialized is not fair gameJames Molloy2015-10-281-0/+27
* [GlobalsAA] Loosen an overly conservative bailoutJames Molloy2015-10-221-0/+17
* [GlobalsAA] Don't assume anything about functions that may be overriddenJames Molloy2015-10-131-0/+24
* [GlobalsAA] Teach GlobalsAA about nocaptureJames Molloy2015-09-252-0/+112
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-099-9/+9
* [GMR] isNonEscapingGlobalNoAlias() should look through Bitcasts/GEPs when loo...Michael Kuperstein2015-08-171-1/+2
* [GMR] Be a bit smarter about which globals don't alias when doing recursive l...Michael Kuperstein2015-08-111-4/+7
* [GMR] Teach the conservative path of GMR to catch even more easy cases.Chandler Carruth2015-08-051-0/+33
* [GMR] Teach GlobalsModRef to distinguish an important and safe case ofChandler Carruth2015-07-281-0/+62
* [PM/AA] Disable the core unsafe aspect of GlobalsModRef in the face ofChandler Carruth2015-07-172-2/+8
* Add a test for r242281 from an old patch of mine.Sean Silva2015-07-151-0/+37
* [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-131-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-277-12/+12
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-2/+2
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* BasicAA: Use reachabilty instead of dominance for checking value equality in phiArnold Schwaighofer2014-01-031-1/+1
* BasicAA: Fix value equality and phi cyclesArnold Schwaighofer2014-01-021-1/+1
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* TBAA: remove !tbaa from testing cases if not used.Manman Ren2013-04-291-6/+2
* MemoryDependenceAnalysis attempts to find the first memory dependency for fun...Nadav Rotem2012-08-131-0/+34
* FileCheck-ize tests.Bill Wendling2012-04-246-9/+28
* Handle intrinsics in GlobalsModRef. Fixes pr12351.Rafael Espindola2012-03-281-0/+33
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-3/+1
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-171-1/+4
* Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman2010-10-184-4/+4
OpenPOWER on IntegriCloud