summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* Prune a LegacyDivergenceAnalysis and MachineLoopInfo include eachReid Kleckner2019-10-191-0/+1
* [DAGCombiner] Unify Lifetime and memory Op aliasing.Nirav Dave2019-03-271-10/+29
* [DAG] Fix constant store folding to handle non-byte sizes.Nirav Dave2019-02-261-4/+6
* [DAGCombine] Fold overlapping constant storesNirav Dave2019-02-221-3/+2
* Re-land the refactoring part of r354244 "[DAGCombiner] Eliminate dead stores ...Clement Courbet2019-02-201-0/+75
* Revert r354244 "[DAGCombiner] Eliminate dead stores to stack."Clement Courbet2019-02-181-75/+0
* [DAGCombiner] Eliminate dead stores to stack.Clement Courbet2019-02-181-0/+75
* [DAG] BaseIndexOffset: FrameIndexSDNodes with the same FrameIndex compare equal.Clement Courbet2019-02-051-5/+9
* [SelectionDAG] Add a BaseIndexOffset::print() method for debugging.Clement Courbet2019-02-041-0/+19
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [SelectionDAG] Teach BaseIndexOffset::match to unwrap the base after looking ...Craig Topper2018-11-261-3/+3
* [DAG] Add const variants for BaseIndexOffset functions.Nirav Dave2018-10-301-3/+4
* [DAG] Teach findBaseOffset to interpret indexes of indexed memory operationsNirav Dave2018-01-261-8/+35
* [DAG] Teach BaseIndexOffset to correctly handle with indexed operationsNirav Dave2018-01-081-1/+20
* Integrate findBaseOffset address analyses to BaseIndexOffset. NFCI.Nirav Dave2017-12-221-0/+17
* Revert "[DAG] Integrate findBaseOffset address analyses to BaseIndexOffset. N...Nirav Dave2017-12-221-17/+0
* [DAG] Integrate findBaseOffset address analyses to BaseIndexOffset. NFCI.Nirav Dave2017-12-221-0/+17
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-09-131-5/+5
* [X86][DAG] Switch X86 Target to post-legalized store mergeNirav Dave2017-08-111-1/+2
* Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffsetNirav Dave2017-07-051-6/+12
* [DAG] Fixed predicate for determining when two frame indicesNirav Dave2017-07-041-5/+5
* Revert "[DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset"Nirav Dave2017-06-301-12/+6
* [DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffsetNirav Dave2017-06-301-6/+12
* [DAG] Fold FrameIndex offset into BaseIndexOffset analysis. NFCI.Nirav Dave2017-06-291-10/+24
* Revert "[DAG] Fold FrameIndex offset into BaseIndexOffset analysis. NFCI."Nirav Dave2017-06-281-13/+4
* [DAG] Fold FrameIndex offset into BaseIndexOffset analysis. NFCI.Nirav Dave2017-06-281-4/+13
* [DAG] Move BaseIndexOffset into separate Libarary. NFC.Nirav Dave2017-06-211-0/+95
OpenPOWER on IntegriCloud