llvm-project/mlir/lib
River Riddle be9b20ff57 NFC: Add a missing include for std::isalnum and std::digit.
--

PiperOrigin-RevId: 250085298
2019-06-01 20:04:03 -07:00
..
AffineOps Add a 'getDialectNamespace' utility to a few dialects. 2019-06-01 20:03:43 -07:00
Analysis Address some build warnings. 2019-06-01 20:02:52 -07:00
Dialect Add a templated wrapper around RewritePattern that allows for defining match/rewrite methods with an instance of the source op instead of a raw Operation*. 2019-06-01 20:03:22 -07:00
EDSC Use lambdas for nesting edsc constructs. 2019-05-20 13:50:28 -07:00
ExecutionEngine ExecutionEngine: drop PassManager integration 2019-05-20 13:48:45 -07:00
GPU Add operand type iterators to Operation and cleanup usages of operand->getType. This also simplifies some lingering usages of result->getType. 2019-06-01 20:00:43 -07:00
IR Add support to RewritePattern for specifying the potential operations that can be generated during a rewrite. This will enable analyses to start understanding the possible effects of applying a rewrite pattern. 2019-06-01 20:02:42 -07:00
LLVMIR Rename DialectConversion to TypeConverter and split out pattern construction. This simplifies building the conversion pattern list from multiple sources. 2019-06-01 20:02:03 -07:00
Linalg Address some build warnings. 2019-06-01 20:02:52 -07:00
Parser NFC: Cleanup a switch statement that only has a default case. 2019-06-01 20:03:52 -07:00
Pass Make the ParallelDiagnosticHandler used by the pass manager publicly available in Diagnostics.h. This provides a common utility for deterministically handling diagnostics in a multi-threaded environment. 2019-06-01 19:55:24 -07:00
Quantizer Address some build warnings. 2019-06-01 20:02:52 -07:00
SDBM Move SDBM uniquer into the SDBM dialect 2019-06-01 19:54:43 -07:00
SPIRV [spirv] Start the SPIR-V dialect 2019-06-01 20:03:33 -07:00
StandardOps Add a 'getDialectNamespace' utility to a few dialects. 2019-06-01 20:03:43 -07:00
Support Remove unnecessary C++ specifier in CPP files. NFC. 2019-05-20 13:42:13 -07:00
TableGen NFC: Add a missing include for std::isalnum and std::digit. 2019-06-01 20:04:03 -07:00
Target Add support for llvm.constant with StringAttr as value. 2019-06-01 19:59:54 -07:00
Transforms Rename DialectConversion to TypeConverter and split out pattern construction. This simplifies building the conversion pattern list from multiple sources. 2019-06-01 20:02:03 -07:00
Translation Remove unnecessary C++ specifier in CPP files. NFC. 2019-05-20 13:42:13 -07:00
VectorOps NFC: Make ParseResult public and update the OpAsmParser(and thus all of the custom operation parsers) to use it instead of bool. 2019-05-10 19:23:24 -07:00
CMakeLists.txt [spirv] Start the SPIR-V dialect 2019-06-01 20:03:33 -07:00