summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/JumpThreading
Commit message (Expand)AuthorAgeFilesLines
* IR: print value numbers for unnamed function argumentsTim Northover2019-08-031-1/+1
* [JumpThreading] Stop searching predecessor when the current bb is in aWei Mi2019-07-261-0/+63
* [JumpThreading] Fix threading with unusual PHI nodes.Eli Friedman2019-07-034-22/+65
* [JumpThreading] A bug fix for stale loop info after unfold selectHiroshi Yamauchi2019-05-151-0/+30
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1756-0/+6405
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1756-6405/+0
* [JumpThreading] Fix incorrect fold conditional after indirectbr/callbrBrian M. Rzycki2019-04-081-0/+44
* Tighten up tests that use -debugify as a shortcut. NFCPaul Robinson2019-03-141-4/+4
* [JumpThreading] Retain debug info when replacing branch instructionsJeremy Morse2019-03-111-0/+41
* Implementation of asm-goto support in LLVMCraig Topper2019-02-081-0/+58
* [Jump Threading] Unfold a select insn that feeds a switch via a phi nodeEhsan Amiri2019-01-111-0/+78
* [JumpThreading] Fix exponential time algorithm computing known values.Eli Friedman2018-11-091-1/+61
* [Local] Keep K's range if K does not move when combining metadata.Florian Hahn2018-10-271-4/+8
* [Local] Make DoesKMove required for combineMetadata.Florian Hahn2018-08-241-0/+122
* [JumpThreading] Don't try to rewrite a use if it's already valid.Michael Zolotukhin2018-06-261-0/+19
* Fix the issue that ComputeValueKnownInPredecessors only handles the case whenWei Mi2018-05-011-0/+38
* Fix typo in a test.Michael Zolotukhin2018-04-201-1/+1
* Revert "Revert r330403 and r330413."Michael Zolotukhin2018-04-201-0/+54
* Revert r330403 and r330413.Ilya Biryukov2018-04-201-28/+0
* Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.Michael Zolotukhin2018-04-201-0/+28
* Revert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." again."Michael Zolotukhin2018-04-171-28/+0
* Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." again.Michael Zolotukhin2018-04-171-0/+28
* [SSAUpdaterBulk] Handle CFG with unreachable from entry blocks.Michael Zolotukhin2018-04-101-0/+26
* [JumpThreading] Don't select an edge that we know we can't threadHaicheng Wu2018-03-291-0/+99
* [JumpThreading] Track unreachable BBs to avoid processingBrian M. Rzycki2018-03-162-5/+16
* [LazyValueInfo] PR33357 prevent infinite recursion on BinaryOperatorBrian M. Rzycki2018-03-131-0/+37
* [JumpThreading] Don't restrict cast-traversal to i1Chad Rosier2018-03-091-0/+28
* [JumpThreading] PR36133 enable/disable DominatorTree for LVI analysisBrian M. Rzycki2018-02-161-0/+44
* [Dominators] Visit affected node candidates found at different root levelsJakub Kuderski2018-01-192-0/+118
* [JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki2018-01-123-0/+355
* Revert "[JumpThreading] Preservation of DT and LVI across the pass"Reid Kleckner2018-01-042-315/+0
* [JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki2018-01-042-0/+315
* [JumpThreading] Restrict PRE across instructions that don't pass control to s...Max Kazantsev2017-12-191-0/+103
* Reverting [JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki2017-12-132-315/+0
* [JumpThreading] Preservation of DT and LVI across the passBrian M. Rzycki2017-12-132-0/+315
* Fix some misc. -enable-var-scope violationsMatt Arsenault2017-11-131-18/+18
* Disable jump threading into loop headersKrzysztof Parzyszek2017-09-061-14/+23
* [Profile] backward propagate profile info in JumpThreadingXinliang David Li2017-08-242-0/+141
* Revert 311208, 311209Xinliang David Li2017-08-212-79/+0
* [Profile] backward propagate profile info in JumpThreadingXinliang David Li2017-08-182-0/+79
* [JumpThreading] Stop falsely preserving LazyValueInfo.Davide Italiano2017-07-281-0/+57
* [SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it c...Balaram Makam2017-07-192-2/+66
* [JumpThreading] Add a pattern to TryToUnfoldSelectInCurrBB()Haicheng Wu2017-07-141-1/+76
* [JumpThreading] Add test case that was supposed to go with r306085.Craig Topper2017-06-271-0/+125
* [JumpThreading] Safely replace uses of conditionAnna Thomas2017-05-233-52/+184
* [JumpThreading] Dont RAUW condition incorrectlyAnna Thomas2017-05-183-2/+140
* Take indirect branch into account as well when folding.Xin Tong2017-05-011-0/+54
* [JumpThread] Do RAUW in case Cond folds to a constant in the CFGXin Tong2017-05-011-0/+57
* [JumpThread] We want to fold (not thread) when all predecessor go to single B...Xin Tong2017-04-231-0/+135
* Revert r300657 due to crashes in stage2 of bootstraps:Chandler Carruth2017-04-191-89/+0
OpenPOWER on IntegriCloud