llvm-project/mlir/lib/Dialect
Benjamin Kramer 2d76274b99 [mlir][VectorOps] Loosen restrictions on vector.reduction types
LLVM can deal with any integer or float type, don't arbitrarily restrict
it to f32/f64/i32/i64.

Differential Revision: https://reviews.llvm.org/D88010
2020-09-21 12:45:23 +02:00
..
AVX512 Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
Affine [MLIR][Affine] Add parametric tile size support for affine.for tiling 2020-09-17 23:39:14 +05:30
GPU Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
LLVMIR Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
Linalg [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. 2020-09-18 06:14:30 -04:00
OpenACC [mlir][openacc] Add missing operands for acc.data operation 2020-09-18 11:52:24 -04:00
OpenMP Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
PDL Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
PDLInterp [mlir][PDL] Add a PDL Interpreter Dialect 2020-08-26 05:22:27 -07:00
Quant [mlir][ODS] Use c++ types for integer attributes of fixed width when possible. 2020-09-01 13:43:32 -07:00
SCF Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
SDBM Separate the Registration from Loading dialects in the Context 2020-08-19 01:19:03 +00:00
SPIRV [spirv] Move device info from resource limit into target env 2020-09-18 17:41:07 -04:00
Shape [mlir] Shape.AssumingOp implements RegionBranchOpInterface. 2020-09-21 11:33:11 +02:00
StandardOps [mlir][Standard] Canonicalize chains of tensor_cast operations 2020-09-17 16:50:38 +02:00
Vector [mlir][VectorOps] Loosen restrictions on vector.reduction types 2020-09-21 12:45:23 +02:00
CMakeLists.txt [mlir][PDL] Add a PDL Interpreter Dialect 2020-08-26 05:22:27 -07:00
Traits.cpp [mlir][Type] Remove usages of Type::getKind 2020-08-07 13:43:25 -07:00