summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
...
* [Dominators] Make RemoveUnreachableBlocks return false if the BasicBlock is a...Chijun Sima2018-08-031-0/+19
* [Dominators] Convert existing passes and utils to use the DomTreeUpdater classChijun Sima2018-08-031-30/+257
* [Local] replaceAllDbgUsesWith: Update debug values before RAUWVedant Kumar2018-07-061-0/+189
* Revert "Simplify blockaddress usage before giving up in MergeBlockIntoPredece...Xin Tong2018-06-181-28/+0
* Simplify blockaddress usage before giving up in MergeBlockIntoPredecessorXin Tong2018-06-181-0/+28
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-091-2/+2
* Revert "Revert r330403 and r330413."Michael Zolotukhin2018-04-201-20/+20
* Revert r330403 and r330413.Ilya Biryukov2018-04-201-20/+20
* [SSAUpdaterBulk] Use SmallVector instead of DenseMap for storing rewrites.Michael Zolotukhin2018-04-201-20/+20
* [PR16756] Add SSAUpdaterBulk.Michael Zolotukhin2018-04-092-0/+196
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* [CloneFunction] Support BB == PredBB in DuplicateInstructionsInSplit.Florian Hahn2018-03-061-0/+98
* [Utils] Salvage debug info in block simplificationVedant Kumar2018-03-021-28/+65
* [Utils] Salvage debug info in recursive inst deletionVedant Kumar2018-03-021-0/+61
* [unittests] Make some parseIR calls more readable, NFCVedant Kumar2018-03-021-146/+140
* Pass a module reference to CloneModule.Rafael Espindola2018-02-141-1/+1
* Utils: Fix DomTree update for entry blockMatt Arsenault2018-01-313-1/+54
* Add tests for ConstantFoldTerminator preserving DomTreeMatt Arsenault2018-01-171-0/+125
* Generalize llvm::replaceDbgDeclare and actually support the use-case thatAdrian Prantl2017-12-081-1/+2
* [asan] Add a full redzone after every stack variableWalter Lee2017-11-181-1/+28
* Reapply r316582 [Local] Fix a bug in the domtree update logic for MergeBasicB...Balaram Makam2017-10-261-0/+45
* Revert r316582 [Local] Fix a bug in the domtree update logic for MergeBasicBl...Balaram Makam2017-10-251-45/+0
* [Local] Fix a bug in the domtree update logic for MergeBasicBlockIntoOnlyPred.Balaram Makam2017-10-251-0/+45
* [CodeExtractor] Fix multiple bugs under certain shape of extracted regionJakub Kuderski2017-10-062-0/+70
* Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm...Reid Kleckner2017-09-212-0/+72
* [Cloning] Move distinct GlobalVariable debug info metadata in CloneModuleEwan Crawford2017-08-031-0/+59
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-281-2/+1
* [cloning] Do not duplicate types when cloning functionsGor Nishanov2017-07-071-2/+11
* Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth2017-06-062-2/+2
* Add a dominanance check interface that uses caching for instructions within s...Xin Tong2017-06-062-0/+66
* Reapply "[Cloning] Take another pass at properly cloning debug info"Keno Fischer2017-06-011-1/+1
* Revert "[Cloning] Take another pass at properly cloning debug info"Keno Fischer2017-05-301-1/+1
* [Cloning] Take another pass at properly cloning debug infoKeno Fischer2017-05-301-1/+1
* [IR] De-virtualize ~Value to save a vptrReid Kleckner2017-05-181-3/+8
* Make it illegal for two Functions to point to the same DISubprogramAdrian Prantl2017-05-091-28/+37
* Revert r302469 "Make it illegal for two Functions to point to the same DISubp...Hans Wennborg2017-05-091-37/+28
* Make it illegal for two Functions to point to the same DISubprogramAdrian Prantl2017-05-081-28/+37
* Prefer addAttr(Attribute::AttrKind) over the AttributeList overloadReid Kleckner2017-04-191-3/+1
* MemorySSA: Move to Analysis, from Transforms/Utils. It's used asDaniel Berlin2017-04-112-866/+0
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-1/+1
* Remove getArgumentList() in favor of arg_begin(), args(), etcReid Kleckner2017-03-161-8/+8
* Move updating functions to MemorySSAUpdater.Daniel Berlin2017-02-221-22/+28
* MemorySSA: Add support for renaming uses in the updater.Daniel Berlin2017-02-201-2/+6
* [JumpThreading] Re-enable JumpThreading for guardsSanjoy Das2017-02-171-0/+47
* Revert "[JumpThreading] Thread through guards"Anna Thomas2017-02-151-47/+0
* [JumpThreading] Thread through guardsSanjoy Das2017-02-091-0/+47
* Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan."Daniel Berlin2017-01-301-0/+56
* [MemorySSA] Revert r293361 and r293363, as the tests fail under asan.Sam McCall2017-01-301-56/+0
* MemorySSA: Allow movement to arbitrary placesDaniel Berlin2017-01-281-0/+56
OpenPOWER on IntegriCloud