llvm-project/mlir/lib
River Riddle 48ccae2476 NFC: Refactor the files related to passes.
* PassRegistry is split into its own source file.
* Pass related files are moved to a new library 'Pass'.

PiperOrigin-RevId: 234705771
2019-03-29 16:32:56 -07:00
..
AffineOps Add a generic pattern matcher for matching constant values produced by an operation with zero operands and a single result. 2019-03-29 16:31:56 -07:00
Analysis NFC: Refactor the files related to passes. 2019-03-29 16:32:56 -07:00
Dialect Add binary broadcastable builder. 2019-03-29 16:23:38 -07:00
EDSC NFC: Refactor the files related to passes. 2019-03-29 16:32:56 -07:00
ExecutionEngine NFC: Refactor the files related to passes. 2019-03-29 16:32:56 -07:00
IR Misc. updates/fixes to analysis utils used for DMA generation; update DMA 2019-03-29 16:30:26 -07:00
LLVMIR NFC: Refactor the files related to passes. 2019-03-29 16:32:56 -07:00
Parser Add langref descriptions for the attribute values supported in MLIR. 2019-03-29 16:26:08 -07:00
Pass NFC: Refactor the files related to passes. 2019-03-29 16:32:56 -07:00
StandardOps Update pass documentation + improve/fix some comments 2019-03-29 16:32:11 -07:00
SuperVectorOps Remove remaining references to OperationInst in all directories except for lib/Transforms. 2019-03-29 16:10:38 -07:00
Support Extract openInputFile() into Support/FileUtilities 2019-03-29 15:09:11 -07:00
TableGen [TableGen] Support using Variadic<Type> in results 2019-03-29 16:31:11 -07:00
Target/LLVMIR LLVM dialect conversion and target: support indirect calls 2019-03-29 16:28:56 -07:00
Transforms NFC: Refactor the files related to passes. 2019-03-29 16:32:56 -07:00
Translation Separate translators into "from MLIR" and "to MLIR". 2019-03-29 14:06:33 -07:00