llvm/mlir/lib
Lei Zhang 796ca609eb [ODS] Fix operation argument population to avoid crash
The `Operator` class keeps an `arguments` field, which contains pointers
to `operands` and `attributes` elements. Thus it must be populated after
`operands` and `attributes` are finalized so to have stable pointers.
SmallVector may re-allocate when still having new elements added, which
will invalidate pointers.

PiperOrigin-RevId: 280466896
2019-11-14 11:03:29 -08:00
..
Analysis Move VectorOps to Tablegen - (almost) NFC 2019-11-14 08:15:23 -08:00
Conversion Move Affine to Standard conversion to lib/Conversion 2019-11-14 10:35:21 -08:00
Dialect Move Affine to Standard conversion to lib/Conversion 2019-11-14 10:35:21 -08:00
EDSC Add missing dependency on MLIRIR on MLIREDSCInterface 2019-10-24 10:37:56 -07:00
ExecutionEngine Print reason why dynamic library could not be loaded during execution. 2019-10-28 04:25:15 -07:00
IR Do not emit aliases when printing local form 2019-11-13 14:21:49 -08:00
Parser Rename the current parseSymbolName to parseOptionalSymbolName 2019-11-13 09:32:20 -08:00
Pass Add a printer flag to use local scope when printing IR. 2019-11-12 09:37:11 -08:00
Quantizer Fix minor spelling tweaks (NFC) 2019-10-20 00:11:34 -07:00
Support mlir-translate: support -verify-diagnostics 2019-11-07 11:42:46 -08:00
TableGen [ODS] Fix operation argument population to avoid crash 2019-11-14 11:03:29 -08:00
Target Add support for nested symbol references. 2019-11-11 18:18:31 -08:00
Transforms Move Affine to Standard conversion to lib/Conversion 2019-11-14 10:35:21 -08:00
Translation mlir-translate: support -verify-diagnostics 2019-11-07 11:42:46 -08:00
CMakeLists.txt NFC: Move AffineOps dialect to the Dialect sub-directory. 2019-08-20 15:36:39 -07:00