llvm-project/mlir
Chris Lattner adbba70d82 Simplify FunctionPass to eliminate the CFGFunctionPass/MLFunctionPass
distinction.  FunctionPasses can now choose to get called on all functions, or
have the driver split CFG/ML Functions up for them.  NFC.

PiperOrigin-RevId: 218775885
2019-03-29 13:40:05 -07:00
..
g3doc Add a doc explaining our approach to canonicalization, which is more of a 2019-03-29 13:38:38 -07:00
include/mlir Simplify FunctionPass to eliminate the CFGFunctionPass/MLFunctionPass 2019-03-29 13:40:05 -07:00
lib Simplify FunctionPass to eliminate the CFGFunctionPass/MLFunctionPass 2019-03-29 13:40:05 -07:00
test Run GCD test before elimination. Adds test case with rational solutions, but no integer solutions. 2019-03-29 13:39:34 -07:00
tools Implement value type abstraction for attributes. 2019-03-29 13:39:19 -07:00
utils Rename affineint type to index type. The name 'index' may not be perfect, but is better than the old name. Here is some justification: 2019-03-29 13:24:16 -07:00
.clang-format [mlir] add .clang-format 2019-03-29 12:41:43 -07:00
LICENSE.TXT Continue sketching out basic infrastructure, including an input and output 2019-03-29 12:23:51 -07:00