llvm-project/mlir/lib/Dialect
River Riddle eda6f907d2 [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp
Now that dialect constructors are generated in the .cpp file, we can
drop all of the dependent dialect includes from the .h file.

Differential Revision: https://reviews.llvm.org/D124298
2022-04-23 01:09:29 -07:00
..
AMX [mlir] Trim a huge number of unnecessary dependencies on the Func dialect 2022-03-01 12:10:04 -08:00
Affine [mlir] Modify SuperVectorize to generate select op->combiner op 2022-04-21 17:09:13 -07:00
Arithmetic [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
ArmNeon [mlir][vector][NFC] Split into IR, Transforms and Utils 2022-01-31 19:17:09 +09:00
ArmSVE [mlir] Trim a huge number of unnecessary dependencies on the Func dialect 2022-03-01 12:10:04 -08:00
Async [AsmParser/Printer] Rework sourceloc support for function arguments. 2022-04-21 12:43:36 -07:00
Bufferization [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
Complex [mlir][NFC] Update remaining dialect operations to use `hasVerifier` instead of `verifier` 2022-02-02 13:34:31 -08:00
ControlFlow [mlir] Add support for operation-produced successor arguments in BranchOpInterface 2022-04-08 08:28:16 +02:00
DLTI [mlir] Add isa/dyn_cast support for dialect interfaces 2022-01-31 19:24:34 -08:00
EmitC [mlir][emitc] Add test for invalid type 2022-04-19 11:03:56 +02:00
Func [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
GPU [AsmParser/Printer] Rework sourceloc support for function arguments. 2022-04-21 12:43:36 -07:00
LLVMIR [mlir][LLVM] Fix `DataLayoutTypeInterface` for opqaue pointers with non-default address space 2022-04-23 00:10:31 +02:00
Linalg [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
MLProgram [mlir] Introduce ml_program dialect. 2022-04-13 21:38:14 -07:00
Math Apply clang-tidy fixes for performance-unnecessary-copy-initialization in MathOps.cpp (NFC) 2022-04-19 00:47:58 +00:00
MemRef [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
NVGPU [mlir][nvgpu] Add NVGPU dialect (architectural specific gpu dialect) 2022-04-14 16:33:46 +00:00
OpenACC [mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand` 2022-03-21 21:42:13 +01:00
OpenMP [mlir][OpenMP] Add checks and tests for hint clause and fix empty hint 2022-04-21 07:31:03 +05:30
PDL [mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand` 2022-03-21 21:42:13 +01:00
PDLInterp [mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand` 2022-03-21 21:42:13 +01:00
Quant [mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespace 2022-04-18 12:01:55 -07:00
SCF [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
SPIRV [AsmParser/Printer] Rework sourceloc support for function arguments. 2022-04-21 12:43:36 -07:00
Shape [mlir] Add shape.func 2022-04-22 11:35:35 -07:00
SparseTensor [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
Tensor [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
Tosa [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
Transform [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
Utils Revert "Revert "[mlir] Rewrite canonicalization of collapse(expand) and expand(collapse)."" 2022-04-06 12:18:30 +02:00
Vector [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
X86Vector [mlir][NFC] Shift a bunch of dialect includes from the .h to the .cpp 2022-04-23 01:09:29 -07:00
CMakeLists.txt [mlir][nvgpu] Add NVGPU dialect (architectural specific gpu dialect) 2022-04-14 16:33:46 +00:00
Traits.cpp [mlir] Fix broadcasting check with 1 values 2021-07-11 20:41:33 -07:00