| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The... | River Riddle | 2019-03-29 | 1 | -9/+9 |
* | 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 | -4/+2 |
* | Remove remaining usages of OperationInst in lib/Transforms. | River Riddle | 2019-03-29 | 1 | -25/+18 |
* | Replace the walkOps/visitOperationInst variants from the InstWalkers with the... | 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 | -34/+36 |
* | Change AffineApplyOp to produce a single result, simplifying the code that | Chris Lattner | 2019-03-29 | 1 | -3/+2 |
* | Change the ForInst induction variable to be a block argument of the body inst... | River Riddle | 2019-03-29 | 1 | -2/+2 |
* | Drop AffineMap::Null and IntegerSet::Null | Nicolas Vasilache | 2019-03-29 | 1 | -1/+1 |
* | Update createAffineComputationSlice to generate single result affine maps | Uday Bondhugula | 2019-03-29 | 1 | -2/+6 |
* | Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int. | River Riddle | 2019-03-29 | 1 | -2/+2 |
* | Minor code cleanup - NFC. | Uday Bondhugula | 2019-03-29 | 1 | -5/+5 |
* | Fix DMA overlap pass buffer mapping | Uday Bondhugula | 2019-03-29 | 1 | -2/+3 |
* | Update and generalize various passes to work on both CFG and ML functions, | Chris Lattner | 2019-03-29 | 1 | -2/+2 |
* | Introduce PostDominanceInfo, fix properlyDominates() for Instructions | Uday Bondhugula | 2019-03-29 | 1 | -1/+1 |
* | Standardize naming of statements -> instructions, revisting the code base to be | Chris Lattner | 2019-03-29 | 1 | -100/+100 |
* | Rename BasicBlock and StmtBlock to Block, and make a pass cleaning it up. I ... | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Eliminate the using decls for MLFunction and CFGFunction standardizing on | Chris Lattner | 2019-03-29 | 1 | -2/+2 |
* | Rename BBArgument -> BlockArgument, Op::getOperation -> Op::getInst(), | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Merge Operation into OperationInst and standardize nomenclature around | Chris Lattner | 2019-03-29 | 1 | -10/+10 |
* | Merge CFGFuncBuilder/MLFuncBuilder/FuncBuilder together into a single new | 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 | -13/+11 |
* | Rename convenience methods to make type explicit. | Jacques Pienaar | 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 | -16/+16 |
* | Fix missing check for dependent DMAs in pipeline-data-transfer | Uday Bondhugula | 2019-03-29 | 1 | -2/+26 |
* | Update/fix -pipeline-data-transfer; fix b/120770946 | Uday Bondhugula | 2019-03-29 | 1 | -13/+34 |
* | Remove allocations for memref's that become dead as a result of double | Uday Bondhugula | 2019-03-29 | 1 | -3/+13 |
* | Updates to transformation/analysis passes/utilities. Update DMA generation pass | Uday Bondhugula | 2019-03-29 | 1 | -4/+11 |
* | Initialize Pass with PassID. | Jacques Pienaar | 2019-03-29 | 1 | -0/+1 |
* | Add static pass registration | Jacques Pienaar | 2019-03-29 | 1 | -0/+9 |
* | Introduce memref bound checking. | Uday Bondhugula | 2019-03-29 | 1 | -1/+1 |
* | Implement value type abstraction for types. | River Riddle | 2019-03-29 | 1 | -7/+7 |
* | Simplify FunctionPass to eliminate the CFGFunctionPass/MLFunctionPass | Chris Lattner | 2019-03-29 | 1 | -2/+2 |
* | PassResult return cleanup. | Uday Bondhugula | 2019-03-29 | 1 | -12/+10 |
* | Introduce a new Operation::erase helper to generalize some code in | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Rename Operation::getAs to Operation::dyn_cast | Feng Liu | 2019-03-29 | 1 | -8/+8 |
* | Generalize / improve DMA transfer overlap; nested and multiple DMA support; r... | Uday Bondhugula | 2019-03-29 | 1 | -95/+169 |
* | Create private exclusive / single use affine computation slice for an op stmt. | Uday Bondhugula | 2019-03-29 | 1 | -65/+31 |
* | Split BuiltinOps out of StandardOps. | Jacques Pienaar | 2019-03-29 | 1 | -1/+2 |
* | [MLIR] AffineMap value type | Nicolas Vasilache | 2019-03-29 | 1 | -1/+2 |
* | Add target independent standard DMA ops: dma.start, dma.wait | Uday Bondhugula | 2019-03-29 | 1 | -32/+15 |
* | [MLIR] Cleanup AffineExpr | Nicolas Vasilache | 2019-03-29 | 1 | -1/+1 |
* | Introduce memref replacement/rewrite support: to replace an existing memref | Uday Bondhugula | 2019-03-29 | 1 | -11/+224 |
* | Introduce loop body skewing / loop pipelining / loop shifting utility. | Uday Bondhugula | 2019-03-29 | 1 | -0/+72 |