summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Analysis/VectorAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* Begin the process of fully removing OperationInst. This patch cleans up refer...River Riddle2019-03-291-12/+10
* Fold the functionality of OperationInst into Instruction. OperationInst still...River Riddle2019-03-291-1/+1
* Define the AffineForOp and replace ForInst with it. This patch is largely mec...River Riddle2019-03-291-17/+20
* Change the ForInst induction variable to be a block argument of the body inst...River Riddle2019-03-291-1/+2
* Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int.River Riddle2019-03-291-4/+4
* Move makeNormalizedAffineApplyNicolas Vasilache2019-03-291-207/+0
* Introduce AffineExpr::compose(AffineMap)Nicolas Vasilache2019-03-291-1/+2
* Iterate on vector rather than DenseMap during AffineMap normalizationNicolas Vasilache2019-03-291-8/+10
* Fix opt build failureNicolas Vasilache2019-03-291-0/+1
* [MLIR] Introduce normalized single-result unbounded AffineApplyOpNicolas Vasilache2019-03-291-0/+203
* [MLIR] Drop strict super-vector requirement in MaterializeVectorNicolas Vasilache2019-03-291-13/+5
* Standardize naming of statements -> instructions, revisting the code base to beChris Lattner2019-03-291-27/+28
* Merge Operation into OperationInst and standardize nomenclature aroundChris Lattner2019-03-291-3/+3
* Merge SSAValue, CFGValue, and MLValue together into a single Value class, whichChris Lattner2019-03-291-1/+1
* Extract vector_transfer_* Ops into a SuperVectorDialect.Alex Zinenko2019-03-291-0/+1
* [MLIR] Drop assert for NYI in VectorAnalysisNicolas Vasilache2019-03-291-6/+7
* [MLIR] Add support for permutation_mapNicolas Vasilache2019-03-291-11/+98
* [MLIR] Add VectorTransferOpsNicolas Vasilache2019-03-291-16/+19
* [MLIR][Slicing] Add utils for computing slices.Nicolas Vasilache2019-03-291-27/+15
* [MLIR][VectorAnalysis] Add a VectorAnalysis and standalone testsNicolas Vasilache2019-03-291-0/+166
OpenPOWER on IntegriCloud