summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [CodeExtractor] Split PHI nodes with incoming values from outlined region (PR...Vedant Kumar2018-12-031-30/+72
* [DebugInfo] DISubprogram flags get their own flags word. NFC.Paul Robinson2018-11-191-9/+9
* [VPlan, SLP] Add simple SLP analysis on top of VPlan.Florian Hahn2018-11-142-0/+900
* [CSP, Cloning] Update DuplicateInstructionsInSplitBetween to use DomTreeUpdater.Florian Hahn2018-11-131-6/+13
* [HotColdSplitting] Identify larger cold regions using domtree queriesVedant Kumar2018-10-241-1/+20
* [LoopUnroll] Add check to Latch's terminator in UnrollRuntimeLoopRemainderDavid Green2018-09-252-0/+77
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-201-0/+5
* Temporarily Revert "[New PM] Introducing PassInstrumentation framework"Eric Christopher2018-09-201-5/+0
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-191-0/+5
* Revert rL342544: [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-191-5/+0
* [New PM] Introducing PassInstrumentation frameworkFedor Sergeev2018-09-191-0/+5
* Fix -Wdangling-else gcc warning. NFCI.Simon Pilgrim2018-09-161-2/+4
* Rename a few unittests/.../Foo.cpp files to FooTest.cppNico Weber2018-09-038-7/+7
* [NFC] Move OrderedInstructions and InstructionPrecedenceTracking to AnalysisMax Kazantsev2018-08-302-66/+0
* [IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth2018-08-261-1/+1
* [Local] Add dbg location on unreachable inst in changeToUnreachableAnastasis Grammenos2018-08-071-1/+49
* [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy.Hsiangkai Wang2018-08-061-6/+6
* [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
* [VPlan] Introduce VPLoopInfo analysis.Diego Caballero2018-07-312-0/+88
* [VPlan] Introduce VPlan-based dominator analysis.Diego Caballero2018-07-303-2/+210
* Recommit r336653: [VPlan] Add VPlanTestBase.h with helperFlorian Hahn2018-07-112-30/+69
* Revert r336653 "[VPlan] Add VPlanTestBase.h with helper class to build VPlan ...Evgeniy Stepanov2018-07-102-76/+30
* [VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests.Florian Hahn2018-07-102-30/+76
* [VPlan][LV] Introduce condition bit in VPBlockBaseDiego Caballero2018-07-091-1/+3
* [Local] replaceAllDbgUsesWith: Update debug values before RAUWVedant Kumar2018-07-061-0/+189
* [VPlan] Add Analysis and Core to LLVM_LINK_COMPONENTSHeejin Ahn2018-06-181-0/+2
* 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
* [VPlan] Add VPInstruction to VPRecipe transformation.Florian Hahn2018-06-182-0/+180
* [VPlanRecipeBase] Add eraseFromParent().Florian Hahn2018-06-181-0/+20
* [VPlanRecipeBase] Add insertBefore helper.Florian Hahn2018-06-183-0/+52
* 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
* [Dominators] Remove verifyDomTree and add some verifying for Post Dom TreesDavid Green2018-02-281-6/+6
* 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
* Need to work around the gcc Wunused-function bug as far back as gcc 6.1, upda...Eric Christopher2017-11-161-3/+3
OpenPOWER on IntegriCloud