| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove remaining usages of OperationInst in lib/Transforms. | River Riddle | 2019-03-29 | 1 | -49/+42 |
| * | Fix the handling of the resizable operands bit of OperationState in a few pla... | River Riddle | 2019-03-29 | 1 | -2/+2 |
| * | Define the AffineForOp and replace ForInst with it. This patch is largely mec... | River Riddle | 2019-03-29 | 1 | -28/+35 |
| * | Define an detail::OperandStorage class to handle managing instruction operand... | River Riddle | 2019-03-29 | 1 | -0/+1 |
| * | Address Performance issue in NestedMatcher | Nicolas Vasilache | 2019-03-29 | 1 | -96/+96 |
| * | 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 | -17/+15 |
| * | Wrap cl::opt flags within passes in a category with the pass name. This impro... | River Riddle | 2019-03-29 | 1 | -2/+4 |
| * | Allow operations to hold a blocklist and add support for parsing/printing a b... | River Riddle | 2019-03-29 | 1 | -0/+2 |
| * | Add cloning functionality to Block and Function, this also adds support for r... | River Riddle | 2019-03-29 | 1 | -2/+1 |
| * | Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int. | River Riddle | 2019-03-29 | 1 | -2/+3 |
| * | Extend InstVisitor and Walker to handle arbitrary CFG functions, expand the | Chris Lattner | 2019-03-29 | 1 | -2/+2 |
| * | Standardize naming of statements -> instructions, revisting the code base to be | Chris Lattner | 2019-03-29 | 1 | -103/+104 |
| * | Eliminate the using decls for MLFunction and CFGFunction standardizing on | Chris Lattner | 2019-03-29 | 1 | -6/+6 |
| * | Rename BBArgument -> BlockArgument, Op::getOperation -> Op::getInst(), | Chris Lattner | 2019-03-29 | 1 | -5/+4 |
| * | Merge Operation into OperationInst and standardize nomenclature around | Chris Lattner | 2019-03-29 | 1 | -44/+44 |
| * | Merge CFGFuncBuilder/MLFuncBuilder/FuncBuilder together into a single new | 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 | -30/+24 |
| * | SuperVectorization: fix 'isa' assertion | Alex Zinenko | 2019-03-29 | 1 | -1/+1 |
| * | Per review on the previous CL, drop MLFuncBuilder::createOperation, changing | Chris Lattner | 2019-03-29 | 1 | -7/+12 |
| * | Extract vector_transfer_* Ops into a SuperVectorDialect. | Alex Zinenko | 2019-03-29 | 1 | -0/+1 |
| * | [MLIR] Drop assert for NYI in Vectorize.cpp | Nicolas Vasilache | 2019-03-29 | 1 | -10/+16 |
| * | [MLIR] Add support for permutation_map | Nicolas Vasilache | 2019-03-29 | 1 | -111/+73 |
| * | [MLIR] Add VectorTransferOps | Nicolas Vasilache | 2019-03-29 | 1 | -31/+23 |
| * | [MLIR][Vectorize] Refactor Vectorize use-def propagation. | Nicolas Vasilache | 2019-03-29 | 1 | -282/+817 |
| * | [MLIR][VectorAnalysis] Add a VectorAnalysis and standalone tests | Nicolas Vasilache | 2019-03-29 | 1 | -0/+1 |
| * | [MLIR] Support for vectorizing operations. | Nicolas Vasilache | 2019-03-29 | 1 | -255/+383 |
| * | Implement value type abstraction for locations. | River Riddle | 2019-03-29 | 1 | -4/+4 |
| * | Initialize Pass with PassID. | Jacques Pienaar | 2019-03-29 | 1 | -0/+2 |
| * | Add static pass registration | Jacques Pienaar | 2019-03-29 | 1 | -0/+8 |
| * | [MLIR] Extend vectorization to 2+-D patterns | Nicolas Vasilache | 2019-03-29 | 1 | -61/+168 |
| * | Introduce memref bound checking. | Uday Bondhugula | 2019-03-29 | 1 | -1/+1 |
| * | Implement value type abstraction for types. | River Riddle | 2019-03-29 | 1 | -10/+11 |
| * | [MLIR] Implement 1-D vectorization for fastest varying load/stores | Nicolas Vasilache | 2019-03-29 | 1 | -20/+507 |
| * | Simplify FunctionPass to eliminate the CFGFunctionPass/MLFunctionPass | Chris Lattner | 2019-03-29 | 1 | -2/+2 |
| * | [MLIR] Basic infrastructure for vectorization test | Nicolas Vasilache | 2019-03-29 | 1 | -0/+76 |