summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Analysis/Utils.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Introduce PostDominanceInfo, fix properlyDominates() for InstructionsUday Bondhugula2019-03-291-77/+0
* Introduce memref store to load forwarding - a simple memref dataflow analysisUday Bondhugula2019-03-291-0/+95
* Merge the verifier logic for all functions into a unified framework, thisChris Lattner2019-03-291-1/+1
* Standardize naming of statements -> instructions, revisting the code base to beChris Lattner2019-03-291-76/+76
* Rename BasicBlock and StmtBlock to Block, and make a pass cleaning it up. I ...Chris Lattner2019-03-291-12/+12
* Eliminate the using decls for MLFunction and CFGFunction standardizing onChris Lattner2019-03-291-1/+1
* Rename BBArgument -> BlockArgument, Op::getOperation -> Op::getInst(),Chris Lattner2019-03-291-1/+1
* Merge Operation into OperationInst and standardize nomenclature aroundChris Lattner2019-03-291-3/+3
* Merge CFGFuncBuilder/MLFuncBuilder/FuncBuilder together into a single newChris Lattner2019-03-291-2/+2
* Merge SSAValue, CFGValue, and MLValue together into a single Value class, whichChris Lattner2019-03-291-9/+9
* Rename findFunction from the ML side of the house to be named getFunction(),Chris Lattner2019-03-291-1/+1
* Refactor ForStmt: having it contain a StmtBlock instead of subclassingChris Lattner2019-03-291-3/+3
* Computation slice update: adds parameters to insertBackwardComputationSlice w...MLIR Team2019-03-291-9/+34
* Pass loop depth 1 to memref dependence check when constructing dependence con...MLIR Team2019-03-291-1/+1
* Simplify memref-dependence-check's meta data structures / drop duplication andUday Bondhugula2019-03-291-4/+10
* Update / complete a TODO for addBoundsForForStmtUday Bondhugula2019-03-291-2/+5
* Type system: replace Type::getBitWidth with getIntOrFloatBitWidthAlex Zinenko2019-03-291-2/+14
* Loop Fusion pass update: introduce utilities to perform generalized loop fusi...MLIR Team2019-03-291-0/+129
* Remove duplicate code / reuse right utilities from memref-dep-check / loop-tileUday Bondhugula2019-03-291-3/+4
* 'memref-bound-check': extend to store op's as wellUday Bondhugula2019-03-291-0/+59
* FlatAffineConstraints API cleanup; add normalizeConstraintsByGCD().Uday Bondhugula2019-03-291-3/+0
* Generate strided DMAs from -dma-generateUday Bondhugula2019-03-291-27/+31
* Complete multiple unhandled cases for DmaGeneration / getMemRefRegion;Uday Bondhugula2019-03-291-12/+40
* FlatAffineConstraints::composeMap: return failure instead of asserting on sem...Uday Bondhugula2019-03-291-1/+4
* Debug output / logging memref sizes in DMA generation + related changesUday Bondhugula2019-03-291-0/+12
* Updates to transformation/analysis passes/utilities. Update DMA generation passUday Bondhugula2019-03-291-33/+115
* Automatic DMA generation for simple cases.Uday Bondhugula2019-03-291-1/+65
* Generalize / improve DMA transfer overlap; nested and multiple DMA support; r...Uday Bondhugula2019-03-291-0/+62
OpenPOWER on IntegriCloud