llvm-project/mlir/lib/Dialect
Nicolas Vasilache 1f23211cb1 [mlir][SCF] Retire `cloneWithNewYields` helper function.
This is now subsumed by `replaceLoopWithNewYields`.

Differential Revision: https://reviews.llvm.org/D125309
2022-05-10 18:44:11 +00:00
..
AMDGPU [MLIR][AMDGPU] Add AMDGPU dialect, wrappers around raw buffer intrinsics 2022-05-10 14:59:58 +00:00
AMX [mlir] Trim a huge number of unnecessary dependencies on the Func dialect 2022-03-01 12:10:04 -08:00
Affine [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04: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] Introduce a new "Argument" abstraction + supporting logic 2022-04-29 12:19:34 -07:00
Bufferization [mlir][bufferize] Disallow adding new bufferizable ops during bufferization 2022-05-06 18:41:49 +09:00
Complex [mlir][NFC] Update remaining dialect operations to use `hasVerifier` instead of `verifier` 2022-02-02 13:34:31 -08:00
ControlFlow [mlir] Prevent argStorage relocations 2022-04-29 11:09:32 -07:00
DLTI [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04:00
EmitC [mlir][emitc] Add a cast op 2022-04-28 15:50:59 +00: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 [MLIR] Split off MLIRExecutionEngineUtils to fix libMLIR.so build (PR54242) 2022-05-10 10:17:52 +02:00
LLVMIR [MLIR][AMDGPU] Add AMDGPU dialect, wrappers around raw buffer intrinsics 2022-05-10 14:59:58 +00:00
Linalg [mlir][SCF] Retire `cloneWithNewYields` helper function. 2022-05-10 18:44:11 +00: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 [AsmParser] Introduce a new "Argument" abstraction + supporting logic 2022-04-29 12:19:34 -07:00
NVGPU [mlir][nvgpu] Add NVGPU dialect (architectural specific gpu dialect) 2022-04-14 16:33:46 +00:00
OpenACC [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04:00
OpenMP [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04:00
PDL [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04:00
PDLInterp [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04:00
Quant [mlir] Attach InferTypeOpInterface on SameOperandsAndResultType operations when possible 2022-04-28 12:57:59 -07:00
SCF [mlir][SCF] Retire `cloneWithNewYields` helper function. 2022-05-10 18:44:11 +00:00
SPIRV [mlir] Refactoring dialect and test code to use parseCommaSeparatedList 2022-05-09 12:36:54 -04:00
Shape [mlir] Add shape.func 2022-04-22 11:35:35 -07:00
SparseTensor Fix build with shared libs: add missing CMake dep to MLIR sparse pipeline 2022-05-06 20:20:03 +00:00
Tensor [mlir] Fail early if AnalysisState::getBuffer() returns failure 2022-05-10 08:08:38 -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] improve and test TransformState::Extension 2022-05-03 11:33:00 +02:00
Utils Revert "Revert "[mlir] Rewrite canonicalization of collapse(expand) and expand(collapse)."" 2022-04-06 12:18:30 +02:00
Vector [AsmParser] Rework logic around "region argument parsing" 2022-04-28 11:12:44 -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][AMDGPU] Add AMDGPU dialect, wrappers around raw buffer intrinsics 2022-05-10 14:59:58 +00:00
Traits.cpp [mlir] Fix broadcasting check with 1 values 2021-07-11 20:41:33 -07:00