llvm-project/mlir/lib
Mehdi Amini ecd4c7d67a Revert "Pass for outlining gpu.launch operation bodies into kernel functions called by gpu.launch_func operations"
OSS build was broken (missing CMakeLists.txt changes and compilation failures on Ubuntu)

Automated rollback of changelist 247564213.

PiperOrigin-RevId: 247713812
2019-05-10 21:26:30 -07:00
..
AffineOps 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
Analysis Remove extra `;` after function definition (NFC) 2019-05-10 19:29:26 -07:00
Dialect Only forbid mixing tensor and vector when considering broadcasting behavior 2019-05-10 19:26:43 -07:00
EDSC Add missing dependencies for EDSC and linalg libraries 2019-04-11 12:35:29 -07:00
ExecutionEngine Update to address missing cmake target & qualify make_pair. 2019-05-06 08:24:41 -07:00
FxpMathOps Add an MLIRContext::emitWarning utility method. 2019-05-06 08:27:03 -07:00
GPU Revert "Pass for outlining gpu.launch operation bodies into kernel functions called by gpu.launch_func operations" 2019-05-10 21:26:30 -07:00
IR Change the diagnostic handler to accept Diagnostic instead of location/message/kind. This opens the door for many more powerful use cases: fixits, colors, etc. 2019-05-10 19:30:56 -07:00
LLVMIR Remove extra `;` after function definition (NFC) 2019-05-10 19:29:26 -07:00
Linalg Pipe Linalg to LLVM via mlir-cpu-runner 2019-05-10 19:26:18 -07:00
Parser Add llvm_unreachable in unreachable path to silence GCC warning (NFC) 2019-05-10 19:30:06 -07:00
Pass Change the diagnostic handler to accept Diagnostic instead of location/message/kind. This opens the door for many more powerful use cases: fixits, colors, etc. 2019-05-10 19:30:56 -07:00
Quantization Add an AttrBase class to simplify defining derived Attributes. This class serves the same purpose as TypeBase, and thus the duplicated functionality has been split into a new support class 'StorageUserBase'. 2019-05-10 19:24:46 -07:00
StandardOps Move the definitions for CallOp and IndirectCallOp to the Op Definition Generator. 2019-05-10 19:30:40 -07:00
Support Refactor Attribute uniquing to use StorageUniquer instead of being hard coded in the MLIRContext. This allows for attributes to be uniqued similarly to types. This is the second step towards allowing dialects to define attributes. 2019-05-06 08:22:50 -07:00
TableGen [TableGen] Return base attribute's name for anonymous OptionalAttr/DefaultValuedAttr 2019-05-10 19:30:48 -07:00
Target Introduce a new API for emitting diagnostics with Diagnostic and InFlightDiagnostic. 2019-05-06 08:26:34 -07:00
Transforms Remove extra `;` after function definition (NFC) 2019-05-10 19:29:26 -07:00
Translation Add build files and update README. 2019-03-30 11:23:22 -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 Start GPU Dialect 2019-05-06 08:20:08 -07:00