| Commit message (Expand) | Author | Age | Files | Lines |
* | [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p... | River Riddle | 2020-01-11 | 1 | -2/+2 |
* | Adjust License.txt file to use the LLVM license | Mehdi Amini | 2019-12-23 | 1 | -13/+4 |
* | NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V... | River Riddle | 2019-12-22 | 1 | -3/+3 |
* | Add missing include to StringMap in Verifier and DialectConversion. | Jacques Pienaar | 2019-10-19 | 1 | -0/+2 |
* | Replace the implementation of Function and Module with FuncOp and ModuleOp. | River Riddle | 2019-07-03 | 1 | -118/+2 |
* | NFC: Move the Function/Module/Operation::verify methods out-of-line. | River Riddle | 2019-07-02 | 1 | -31/+33 |
* | NFC: Refactor Function to be value typed. | River Riddle | 2019-07-01 | 1 | -7/+7 |
* | Extract the automatic function renaming and symbol table out of Module. | River Riddle | 2019-07-01 | 1 | -1/+12 |
* | Move the emitError/Warning/Remark utility methods out of MLIRContext and into... | River Riddle | 2019-06-25 | 1 | -3/+3 |
* | Add a general Operation::verify that verifies an operation instance and the d... | River Riddle | 2019-06-11 | 1 | -17/+45 |
* | NFC: Cleanup FuncVerifier and refactor it into a general OperationVerifier. T... | River Riddle | 2019-06-09 | 1 | -143/+138 |
* | Add a utility function to OperationName for extracting the dialect name. | River Riddle | 2019-06-03 | 1 | -3/+2 |
* | Refactor FunctionAttr to hold the internal function reference by name ins... | River Riddle | 2019-06-01 | 1 | -33/+0 |
* | Simplify the emission of various diagnostics created in Analysis/ and Tra... | River Riddle | 2019-05-10 | 1 | -2/+2 |
* | Add the ability to attach notes to Diagnostic/InFlightDiagnostic. | River Riddle | 2019-05-06 | 1 | -3/+3 |
* | Update the dialect attribute verification hooks to return LogicalResult i... | River Riddle | 2019-04-02 | 1 | -5/+5 |
* | Rewrite the verify hooks on operations to use LogicalResult instead of bo... | River Riddle | 2019-04-02 | 1 | -1/+1 |
* | Update the Function and Module verifiers to return LogicalResult instead ... | River Riddle | 2019-04-02 | 1 | -65/+64 |
* | Add a flag to Dialect that allows for dialects to enable support for unre... | River Riddle | 2019-04-01 | 1 | -10/+39 |
* | Replace usages of Instruction with Operation in the /Analysis directory. | River Riddle | 2019-03-29 | 1 | -27/+27 |
* | Introduce affine terminator | Alex Zinenko | 2019-03-29 | 1 | -12/+1 |
* | Replace usages of Instruction with Operation in the /IR directory. | River Riddle | 2019-03-29 | 1 | -3/+3 |
* | Rename the Instruction class to Operation. This just renames the class, usage... | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Various small cleanups to the code, mostly removing const_cast's. | Chris Lattner | 2019-03-29 | 1 | -3/+3 |
* | Remove const from Value, Instruction, Argument, and the various methods on the | Chris Lattner | 2019-03-29 | 1 | -6/+6 |
* | Now that ConstOpPointer is gone, we can change the various methods generated by | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Remove const from mlir::Block. | Chris Lattner | 2019-03-29 | 1 | -7/+7 |
* | Continue pushing const out of the core IR types - in this case, remove const | Chris Lattner | 2019-03-29 | 1 | -6/+6 |
* | Continue pushing const out of the IR types - removing the notion of a 'const | Chris Lattner | 2019-03-29 | 1 | -1/+1 |
* | Rename BlockList into Region | Alex Zinenko | 2019-03-29 | 1 | -4/+4 |
* | Don't run verifyOperation in verifyDominance, as it is already run as part of... | River Riddle | 2019-03-29 | 1 | -14/+11 |
* | Change the TensorFlow attribute prefix from "tf$" to "tf." to match the speci... | River Riddle | 2019-03-29 | 1 | -6/+2 |
* | Fix dialect attribute hooks so that they accept a NamedAttribute instead of a... | River Riddle | 2019-03-29 | 1 | -3/+3 |
* | Introduce the notion of dialect attributes and dependent attributes. A dialec... | River Riddle | 2019-03-29 | 1 | -7/+48 |
* | Add support for named function argument attributes. The attribute dictionary ... | River Riddle | 2019-03-29 | 1 | -9/+23 |
* | Allow function names to have a leading underscore. This matches what is alrea... | River Riddle | 2019-03-29 | 1 | -5/+5 |
* | Validate the names of attribute, dialect, and functions during verification. ... | River Riddle | 2019-03-29 | 1 | -33/+51 |
* | Add a Function::isExternal utility to simplify checks for external functions. | River Riddle | 2019-03-29 | 1 | -1/+1 |
* | Remove the restriction that only registered terminator operations may termina... | River Riddle | 2019-03-29 | 1 | -18/+36 |
* | Begin the process of fully removing OperationInst. This patch cleans up refer... | River Riddle | 2019-03-29 | 1 | -28/+15 |
* | 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 | -14/+0 |
* | Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Repl... | River Riddle | 2019-03-29 | 1 | -25/+0 |
* | Automated rollback of changelist 231318632. | Nicolas Vasilache | 2019-03-29 | 1 | -0/+25 |
* | Define a AffineOps dialect as well as an AffineIfOp operation. Replace all in... | River Riddle | 2019-03-29 | 1 | -25/+0 |
* | Allow operations to hold a blocklist and add support for parsing/printing a b... | River Riddle | 2019-03-29 | 1 | -7/+33 |
* | Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. | Chris Lattner | 2019-03-29 | 1 | -15/+2 |
* | Merge the verifier logic for all functions into a unified framework, this | Chris Lattner | 2019-03-29 | 1 | -216/+148 |
* | Enhance parsing of CFG and Ext functions to optionally allow named arguments in | Chris Lattner | 2019-03-29 | 1 | -0/+5 |
* | Tidy up references to "basic blocks" that should refer to blocks now. NFC. | Chris Lattner | 2019-03-29 | 1 | -3/+3 |