| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Introduce affine terminator | Alex Zinenko | 2019-03-29 | 1 | -40/+48 |
* | Replace usages of Instruction with Operation in the /IR directory. | River Riddle | 2019-03-29 | 1 | -19/+19 |
* | Rename the Instruction class to Operation. This just renames the class, usage... | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Replace usages of "operator->" with "." for the AffineOps. | River Riddle | 2019-03-29 | 1 | -76/+76 |
* | NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for' and ... | River Riddle | 2019-03-29 | 1 | -9/+9 |
* | Remove OpPointer, cleaning up a ton of code. This also moves Ops to using | Chris Lattner | 2019-03-29 | 1 | -47/+37 |
* | Push a bunch of 'consts' out of the *Op structure, in prep for removing | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Improve comment for `augmentMapAndBounds` | Nicolas Vasilache | 2019-03-29 | 1 | -2/+6 |
* | Move to new `const` model, part 1: remove ConstOpPointer. | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Properly propagate induction variable in tiling | Nicolas Vasilache | 2019-03-29 | 1 | -16/+47 |
* | Extend loop unrolling and unroll-jamming to non-matching bound operands and | Uday Bondhugula | 2019-03-29 | 1 | -67/+82 |
* | Move the success/failure functions out of LogicalResult and into the mlir nam... | River Riddle | 2019-03-29 | 1 | -13/+13 |
* | Rename Status to LogicalResult to avoid conflictions with the Status in xla/t... | River Riddle | 2019-03-29 | 1 | -22/+22 |
* | Move UtilResult into the Support directory and rename it to Status. Status pr... | River Riddle | 2019-03-29 | 1 | -26/+25 |
* | Fix lower/upper bound mismatch in stripmineSink | Nicolas Vasilache | 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 |
* | Change some of the debug messages to use emitError / emitWarning / emitNote -... | Uday Bondhugula | 2019-03-29 | 1 | -2/+2 |
* | Add a stripmineSink and imperfectly nested tiling primitives. | Nicolas Vasilache | 2019-03-29 | 1 | -0/+95 |
* | Refactor AffineExprFlattener and move FlatAffineConstraints out of IR into | Uday Bondhugula | 2019-03-29 | 1 | -1/+1 |
* | LoopFusion: perform a series of loop interchanges to increase the loop depth ... | MLIR Team | 2019-03-29 | 1 | -0/+34 |
* | Automated rollback of changelist 232717775. | Uday Bondhugula | 2019-03-29 | 1 | -7/+7 |
* | NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The... | River Riddle | 2019-03-29 | 1 | -7/+7 |
* | NFC: Rename affine_apply to affine.apply. This is the first step to adding a ... | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Remove InstWalker and move all instruction walking to the api facilities on F... | River Riddle | 2019-03-29 | 1 | -5/+2 |
* | Remove remaining usages of OperationInst in lib/Transforms. | River Riddle | 2019-03-29 | 1 | -5/+4 |
* | Replace the walkOps/visitOperationInst variants from the InstWalkers with the... | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | 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 | -81/+89 |
* | Change AffineApplyOp to produce a single result, simplifying the code that | Chris Lattner | 2019-03-29 | 1 | -10/+8 |
* | Change the ForInst induction variable to be a block argument of the body inst... | River Riddle | 2019-03-29 | 1 | -11/+15 |
* | Drop AffineMap::Null and IntegerSet::Null | Nicolas Vasilache | 2019-03-29 | 1 | -4/+4 |
* | Add cloning functionality to Block and Function, this also adds support for r... | River Riddle | 2019-03-29 | 1 | -7/+7 |
* | loop unroll update: unroll factor one for a single iteration loop | Uday Bondhugula | 2019-03-29 | 1 | -1/+4 |
* | Allocate private/local buffers for slices accurately during fusion | Uday Bondhugula | 2019-03-29 | 1 | -3/+8 |
* | Extend InstVisitor and Walker to handle arbitrary CFG functions, expand the | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Standardize naming of statements -> instructions, revisting the code base to be | Chris Lattner | 2019-03-29 | 1 | -144/+144 |
* | Rename BasicBlock and StmtBlock to Block, and make a pass cleaning it up. I ... | Chris Lattner | 2019-03-29 | 1 | -7/+7 |
* | Eliminate the using decls for MLFunction and CFGFunction standardizing on | Chris Lattner | 2019-03-29 | 1 | -4/+4 |
* | Merge Operation into OperationInst and standardize nomenclature around | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Merge CFGFuncBuilder/MLFuncBuilder/FuncBuilder together into a single new | Chris Lattner | 2019-03-29 | 1 | -9/+9 |
* | Merge SSAValue, CFGValue, and MLValue together into a single Value class, which | Chris Lattner | 2019-03-29 | 1 | -9/+7 |
* | Rename findFunction from the ML side of the house to be named getFunction(), | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Refactor MLFunction to contain a StmtBlock for its body instead of inheriting | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Refactor ForStmt: having it contain a StmtBlock instead of subclassing | Chris Lattner | 2019-03-29 | 1 | -9/+10 |
* | Update/Fix LoopUtils::stmtBodySkew to handle loop step. | Uday Bondhugula | 2019-03-29 | 1 | -56/+64 |
* | Move definitions of lopoUnroll* functions to LoopUtils.cpp. | Alex Zinenko | 2019-03-29 | 1 | -0/+117 |
* | [MLIR] Make upper bound implementation exclusive | Nicolas Vasilache | 2019-03-29 | 1 | -10/+10 |
* | Move transform utilities out to their own TransformUtils library, instead of | Chris Lattner | 2019-03-29 | 1 | -0/+316 |