| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Begin the process of fully removing OperationInst. This patch cleans up refer... | River Riddle | 2019-03-29 | 1 | -26/+19 |
* | 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 | -35/+40 |
* | Address Performance issue in NestedMatcher | Nicolas Vasilache | 2019-03-29 | 1 | -5/+9 |
* | Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Repl... | River Riddle | 2019-03-29 | 1 | -0/+11 |
* | Automated rollback of changelist 231318632. | Nicolas Vasilache | 2019-03-29 | 1 | -11/+0 |
* | Define a AffineOps dialect as well as an AffineIfOp operation. Replace all in... | River Riddle | 2019-03-29 | 1 | -0/+11 |
* | Change AffineApplyOp to produce a single result, simplifying the code that | Chris Lattner | 2019-03-29 | 1 | -11/+1 |
* | Change the ForInst induction variable to be a block argument of the body inst... | River Riddle | 2019-03-29 | 1 | -3/+5 |
* | Cleanup resource management and rename recursive matchers | Nicolas Vasilache | 2019-03-29 | 1 | -1/+1 |
* | Standardize naming of statements -> instructions, revisting the code base to be | Chris Lattner | 2019-03-29 | 1 | -51/+50 |
* | Rename BasicBlock and StmtBlock to Block, and make a pass cleaning it up. I ... | Chris Lattner | 2019-03-29 | 1 | -3/+3 |
* | Rename BBArgument -> BlockArgument, Op::getOperation -> Op::getInst(), | Chris Lattner | 2019-03-29 | 1 | -2/+2 |
* | Merge Operation into OperationInst and standardize nomenclature around | Chris Lattner | 2019-03-29 | 1 | -7/+7 |
* | Merge SSAValue, CFGValue, and MLValue together into a single Value class, which | Chris Lattner | 2019-03-29 | 1 | -11/+11 |
* | LoopAnalysis: isContiguousAccess fail gracefully | Alex Zinenko | 2019-03-29 | 1 | -3/+6 |
* | Refactor ForStmt: having it contain a StmtBlock instead of subclassing | Chris Lattner | 2019-03-29 | 1 | -4/+5 |
* | Extract vector_transfer_* Ops into a SuperVectorDialect. | Alex Zinenko | 2019-03-29 | 1 | -1/+1 |
* | [MLIR] Remove NYI assertions in LoopAnalysis.cpp | Nicolas Vasilache | 2019-03-29 | 1 | -9/+18 |
* | [MLIR] Add support for permutation_map | Nicolas Vasilache | 2019-03-29 | 1 | -38/+67 |
* | [MLIR] Add VectorTransferOps | Nicolas Vasilache | 2019-03-29 | 1 | -1/+2 |
* | [MLIR][VectorAnalysis] Add a VectorAnalysis and standalone tests | Nicolas Vasilache | 2019-03-29 | 1 | -3/+2 |
* | [MLIR] Support for vectorizing operations. | Nicolas Vasilache | 2019-03-29 | 1 | -0/+15 |
* | [MLIR] Make upper bound implementation exclusive | Nicolas Vasilache | 2019-03-29 | 1 | -4/+4 |
* | [MLIR] Extend vectorization to 2+-D patterns | Nicolas Vasilache | 2019-03-29 | 1 | -8/+30 |
* | Implement value type abstraction for types. | River Riddle | 2019-03-29 | 1 | -8/+8 |
* | [MLIR] Implement 1-D vectorization for fastest varying load/stores | Nicolas Vasilache | 2019-03-29 | 1 | -32/+58 |
* | Add getMemRefType() accessors to LoadOp/StoreOp. | Uday Bondhugula | 2019-03-29 | 1 | -1/+1 |
* | Rename Operation::getAs to Operation::dyn_cast | Feng Liu | 2019-03-29 | 1 | -3/+3 |
* | Generalize / improve DMA transfer overlap; nested and multiple DMA support; r... | Uday Bondhugula | 2019-03-29 | 1 | -3/+34 |
* | [MLIR] Basic infrastructure for vectorization test | Nicolas Vasilache | 2019-03-29 | 1 | -0/+84 |
* | [MLIR] AffineMap value type | Nicolas Vasilache | 2019-03-29 | 1 | -7/+7 |
* | [MLIR] Sketch AffineExpr value type | Nicolas Vasilache | 2019-03-29 | 1 | -4/+4 |
* | [MLIR] AffineExpr final cleanups | Nicolas Vasilache | 2019-03-29 | 1 | -6/+6 |
* | [MLIR] Cleanup AffineExpr | Nicolas Vasilache | 2019-03-29 | 1 | -3/+3 |
* | [MLIR] Value types for AffineXXXExpr | Nicolas Vasilache | 2019-03-29 | 1 | -3/+6 |
* | [MLIR] Templated AffineExprBaseRef | Nicolas Vasilache | 2019-03-29 | 1 | -8/+7 |
* | [MLIR] Remove uses of AffineExpr* outside of IR | Nicolas Vasilache | 2019-03-29 | 1 | -17/+14 |
* | Fix MLIR's floordiv, ceildiv, and mod for constant inputs (for negative lhs's) | Uday Bondhugula | 2019-03-29 | 1 | -4/+3 |
* | Change loop step to be a positive integral constant | Uday Bondhugula | 2019-03-29 | 1 | -3/+2 |
* | Extend loop unroll/unroll-and-jam to affine bounds + refactor related code. | Uday Bondhugula | 2019-03-29 | 1 | -20/+10 |
* | Extend getConstantTripCount to deal with a larger subset of loop bounds; make... | Uday Bondhugula | 2019-03-29 | 1 | -0/+128 |