| Commit message (Expand) | Author | Age | Files | Lines |
| * | Automated rollback of changelist 232717775. | Uday Bondhugula | 2019-03-29 | 1 | -12/+12 |
| * | NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The... | River Riddle | 2019-03-29 | 1 | -12/+12 |
| * | NFC: Rename affine_apply to affine.apply. This is the first step to adding a ... | River Riddle | 2019-03-29 | 1 | -4/+4 |
| * | Remove remaining usages of OperationInst in lib/Transforms. | River Riddle | 2019-03-29 | 1 | -23/+21 |
| * | Define the AffineForOp and replace ForInst with it. This patch is largely mec... | River Riddle | 2019-03-29 | 1 | -12/+8 |
| * | Address Performance issue in NestedMatcher | Nicolas Vasilache | 2019-03-29 | 1 | -5/+6 |
| * | Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Repl... | River Riddle | 2019-03-29 | 1 | -3/+4 |
| * | Automated rollback of changelist 231318632. | Nicolas Vasilache | 2019-03-29 | 1 | -4/+3 |
| * | Define a AffineOps dialect as well as an AffineIfOp operation. Replace all in... | River Riddle | 2019-03-29 | 1 | -3/+4 |
| * | Replace too obscure usage of functional::map by declare + reserve + loop. | Nicolas Vasilache | 2019-03-29 | 1 | -15/+21 |
| * | Change AffineApplyOp to produce a single result, simplifying the code that | Chris Lattner | 2019-03-29 | 1 | -4/+3 |
| * | Cleanup resource management and rename recursive matchers | Nicolas Vasilache | 2019-03-29 | 1 | -2/+2 |
| * | Allow operations to hold a blocklist and add support for parsing/printing a b... | River Riddle | 2019-03-29 | 1 | -0/+3 |
| * | Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int. | River Riddle | 2019-03-29 | 1 | -2/+2 |
| * | Uniformize composition of AffineApplyOp by construction | Nicolas Vasilache | 2019-03-29 | 1 | -2/+2 |
| * | [MLIR] Make SuperVectorization use normalized AffineApplyOp | Nicolas Vasilache | 2019-03-29 | 1 | -8/+20 |
| * | Introduce AffineMap::compose(AffineMap) | Nicolas Vasilache | 2019-03-29 | 1 | -1/+1 |
| * | [MLIR] More graceful failure in MaterializeVectors | Nicolas Vasilache | 2019-03-29 | 1 | -3/+6 |
| * | [MLIR] Drop strict super-vector requirement in MaterializeVector | Nicolas Vasilache | 2019-03-29 | 1 | -1/+1 |
| * | [MLIR] Handle corner case in MaterializeVectors | Nicolas Vasilache | 2019-03-29 | 1 | -4/+11 |
| * | Update and generalize various passes to work on both CFG and ML functions, | Chris Lattner | 2019-03-29 | 1 | -2/+6 |
| * | Introduce PostDominanceInfo, fix properlyDominates() for Instructions | Uday Bondhugula | 2019-03-29 | 1 | -2/+5 |
| * | Standardize naming of statements -> instructions, revisting the code base to be | Chris Lattner | 2019-03-29 | 1 | -52/+52 |
| * | Eliminate the using decls for MLFunction and CFGFunction standardizing on | Chris Lattner | 2019-03-29 | 1 | -5/+5 |
| * | Rename BBArgument -> BlockArgument, Op::getOperation -> Op::getInst(), | Chris Lattner | 2019-03-29 | 1 | -4/+4 |
| * | Merge Operation into OperationInst and standardize nomenclature around | Chris Lattner | 2019-03-29 | 1 | -18/+17 |
| * | Merge CFGFuncBuilder/MLFuncBuilder/FuncBuilder together into a single new | Chris Lattner | 2019-03-29 | 1 | -8/+8 |
| * | Merge SSAValue, CFGValue, and MLValue together into a single Value class, which | Chris Lattner | 2019-03-29 | 1 | -29/+26 |
| * | Per review on the previous CL, drop MLFuncBuilder::createOperation, changing | Chris Lattner | 2019-03-29 | 1 | -5/+8 |
| * | Extract vector_transfer_* Ops into a SuperVectorDialect. | Alex Zinenko | 2019-03-29 | 1 | -0/+1 |
| * | [MLIR] Fix the name of the MaterializeVectorPass | Nicolas Vasilache | 2019-03-29 | 1 | -10/+8 |
| * | Return bool from all emitError methods similar to Operation::emitOpError | Smit Hinsu | 2019-03-29 | 1 | -16/+8 |
| * | [MLIR] Error handling in MaterializeVectors | Nicolas Vasilache | 2019-03-29 | 1 | -16/+41 |
| * | [MLIR] Add AffineMap composition and use it in Materialization | Nicolas Vasilache | 2019-03-29 | 1 | -49/+54 |
| * | [MLIR] Add support for permutation_map | Nicolas Vasilache | 2019-03-29 | 1 | -3/+121 |
| * | OpPointer: replace conversion operator to Operation* to OpType*. | Alex Zinenko | 2019-03-29 | 1 | -2/+2 |
| * | [MLIR] Add VectorTransferOps | Nicolas Vasilache | 2019-03-29 | 1 | -114/+131 |
| * | [MLIR] Fix opt build | Nicolas Vasilache | 2019-03-29 | 1 | -0/+1 |
| * | [MLIR][MaterializeVectors] Add a MaterializeVector pass via unrolling. | Nicolas Vasilache | 2019-03-29 | 1 | -0/+595 |