| Commit message (Expand) | Author | Age | Files | Lines |
* | [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p... | River Riddle | 2020-01-11 | 1 | -1/+1 |
* | NFC: Replace ValuePtr with Value and remove it now that Value is value-typed. | River Riddle | 2019-12-23 | 1 | -2/+2 |
* | Adjust License.txt file to use the LLVM license | Mehdi Amini | 2019-12-23 | 1 | -13/+4 |
* | NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V... | River Riddle | 2019-12-22 | 1 | -2/+2 |
* | Refactor dependencies to expose Vector transformations as patterns - NFC | Nicolas Vasilache | 2019-12-03 | 1 | -1/+1 |
* | Unify vector op names with other dialects. | Jean-Michel Gorius | 2019-11-22 | 1 | -2/+2 |
* | Implement unrolling of vector ops to finer-grained vector ops as a pattern. | Nicolas Vasilache | 2019-11-20 | 1 | -7/+7 |
* | Move VectorOps to Tablegen - (almost) NFC | Nicolas Vasilache | 2019-11-14 | 1 | -1/+1 |
* | Fix minor spelling tweaks (NFC) | Kazuaki Ishizaki | 2019-10-20 | 1 | -1/+1 |
* | NFC: Move AffineOps dialect to the Dialect sub-directory. | River Riddle | 2019-08-20 | 1 | -1/+1 |
* | Move Linalg and VectorOps dialects to the Dialect subdir - NFC | Nicolas Vasilache | 2019-08-19 | 1 | -1/+1 |
* | NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory. | River Riddle | 2019-08-19 | 1 | -1/+1 |
* | Add a higher-order vector.extractelement operation in MLIR | Nicolas Vasilache | 2019-08-09 | 1 | -2/+2 |
* | Globally change load/store/dma_start/dma_wait operations over to affine.load/... | Andy Davis | 2019-07-03 | 1 | -10/+5 |
* | Remove "size" property of affine maps. | MLIR Team | 2019-06-01 | 1 | -1/+1 |
* | Remove unused function and avoid unused variable warning. NFC. | Jacques Pienaar | 2019-05-20 | 1 | -0/+1 |
* | Replace Operation::isa with llvm::isa. | River Riddle | 2019-05-20 | 1 | -1/+1 |
* | Replace Operation::cast with llvm::cast. | River Riddle | 2019-05-20 | 1 | -2/+2 |
* | Add support for using llvm::dyn_cast/cast/isa for operation casts and rep... | River Riddle | 2019-05-20 | 1 | -4/+4 |
* | Automated rollback of changelist 247778391. | MLIR Team | 2019-05-20 | 1 | -4/+4 |
* | Add support for using llvm::dyn_cast/cast/isa for operation casts and rep... | River Riddle | 2019-05-20 | 1 | -4/+4 |
* | NFC: Replace usages of iterator_range<operand_iterator> with operand_range. | River Riddle | 2019-04-05 | 1 | -1/+1 |
* | Cleanup SuperVectorization dialect printing and parsing. | Nicolas Vasilache | 2019-03-29 | 1 | -7/+7 |
* | Refactor vectorization patterns | Nicolas Vasilache | 2019-03-29 | 1 | -11/+17 |
* | Replace usages of Instruction with Operation in the /Analysis directory. | River Riddle | 2019-03-29 | 1 | -27/+26 |
* | Rename the Instruction class to Operation. This just renames the class, usage... | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Replace usages of "Op::operator->" with ".". | River Riddle | 2019-03-29 | 1 | -4/+4 |
* | Replace usages of "operator->" with "." for the AffineOps. | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Remove const from Value, Instruction, Argument, and the various methods on the | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | NFC. Move all of the remaining operations left in BuiltinOps to StandardOps. ... | River Riddle | 2019-03-29 | 1 | -1/+0 |
* | Use consistent names for dialect op source files | Lei Zhang | 2019-03-29 | 1 | -1/+1 |
* | Begin the process of fully removing OperationInst. This patch cleans up refer... | River Riddle | 2019-03-29 | 1 | -12/+10 |
* | Fold the functionality of OperationInst into Instruction. OperationInst still... | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Define the AffineForOp and replace ForInst with it. This patch is largely mec... | River Riddle | 2019-03-29 | 1 | -17/+20 |
* | Change the ForInst induction variable to be a block argument of the body inst... | River Riddle | 2019-03-29 | 1 | -1/+2 |
* | Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int. | River Riddle | 2019-03-29 | 1 | -4/+4 |
* | Move makeNormalizedAffineApply | Nicolas Vasilache | 2019-03-29 | 1 | -207/+0 |
* | Introduce AffineExpr::compose(AffineMap) | Nicolas Vasilache | 2019-03-29 | 1 | -1/+2 |
* | Iterate on vector rather than DenseMap during AffineMap normalization | Nicolas Vasilache | 2019-03-29 | 1 | -8/+10 |
* | Fix opt build failure | Nicolas Vasilache | 2019-03-29 | 1 | -0/+1 |
* | [MLIR] Introduce normalized single-result unbounded AffineApplyOp | Nicolas Vasilache | 2019-03-29 | 1 | -0/+203 |
* | [MLIR] Drop strict super-vector requirement in MaterializeVector | Nicolas Vasilache | 2019-03-29 | 1 | -13/+5 |
* | Standardize naming of statements -> instructions, revisting the code base to be | Chris Lattner | 2019-03-29 | 1 | -27/+28 |
* | Merge Operation into OperationInst and standardize nomenclature around | Chris Lattner | 2019-03-29 | 1 | -3/+3 |
* | Merge SSAValue, CFGValue, and MLValue together into a single Value class, which | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Extract vector_transfer_* Ops into a SuperVectorDialect. | Alex Zinenko | 2019-03-29 | 1 | -0/+1 |
* | [MLIR] Drop assert for NYI in VectorAnalysis | Nicolas Vasilache | 2019-03-29 | 1 | -6/+7 |
* | [MLIR] Add support for permutation_map | Nicolas Vasilache | 2019-03-29 | 1 | -11/+98 |
* | [MLIR] Add VectorTransferOps | Nicolas Vasilache | 2019-03-29 | 1 | -16/+19 |
* | [MLIR][Slicing] Add utils for computing slices. | Nicolas Vasilache | 2019-03-29 | 1 | -27/+15 |