aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2021-01-26[mlir] sret and byval now require a type argument when constructed.Eric Schweitz2-2/+14
2021-01-26[mlir] Set CUDA/ROCm context before creating resources.Christian Sigg2-8/+48
2021-01-26[mlir] Add Python bindings for IntegerSetAlex Zinenko4-18/+390
2021-01-26[mlir][nfc] Move `getInnermostParallelLoops` to SCF/Transforms/Utils.h.Alexander Belyaev3-24/+31
2021-01-26[mlir] drop unused staticsAlex Zinenko2-11/+0
2021-01-26[mlir] Async: add a separate pass to lower from async to async.coro and async...Eugene Zhulenev13-502/+847
2021-01-26[mlir:async] Use ODS to define async typesEugene Zhulenev7-197/+154
2021-01-26Add vp2intersect to AVX512 dialect.Matthias Springer7-7/+118
2021-01-26[mlir][Python] Fix comments of 'getCapsule' and 'createFromCapsule'zhanghb971-12/+12
2021-01-25[mlir:Async] Use LLVM coro operations in async.coro loweringEugene Zhulenev5-132/+69
2021-01-25[mlir:Async] Add intermediate async.coro and async.runtime operations to simp...Eugene Zhulenev15-475/+1510
2021-01-25[mlir] Add C API for IntegerSetAlex Zinenko6-1/+351
2021-01-25[mlir][Affine] Add support for multi-store producer fusionDiego Caballero9-423/+922
2021-01-25[mlir] Use more C99 comments in C API header filesAlex Zinenko8-409/+404
2021-01-25[mlir] Generalize OpFoldResult usage in ops with offsets, sizes and operands.Nicolas Vasilache15-395/+425
2021-01-25[mlir][Linalg] Fix incorrect erase orderNicolas Vasilache1-1/+4
2021-01-25[mlir][Linalg] Address missed review itemNicolas Vasilache2-1/+21
2021-01-25[mlir][Linalg] Add a hoistPaddingOnTensors transformationNicolas Vasilache6-0/+482
2021-01-25[mlir] Perfectly forward ImplicitLocOpBuilder ctors to OpBuilderBenjamin Kramer1-12/+3
2021-01-25[mlir][Linalg] Add a padding option to Linalg tilingNicolas Vasilache9-6/+301
2021-01-24[mlir][Python] Roll up of python API fixes.Stella Laurenzo12-199/+208
2021-01-23[mlir][CAPI] Add result type inference to the CAPI.Stella Laurenzo3-15/+106
2021-01-22[mlir][Linalg] Make Fill operation work on tensors.MaheshRavishankar5-3/+96
2021-01-22[mlir][Linalg] Disable fusion of tensor_reshape op by expansion when unit-dim...MaheshRavishankar5-48/+165
2021-01-22[mlir][OpFormatGen] Add support for anchoring optional groups with typesRiver Riddle5-66/+113
2021-01-22Add more explicit assert for failuresJacques Pienaar1-1/+4
2021-01-22[mlir][Linalg] Extend tile+fuse to work on Linalg operation on tensors.MaheshRavishankar5-44/+257
2021-01-22[mlir][Linalg] NFC: Refactor LinalgDependenceGraphElem to allowMaheshRavishankar5-100/+211
2021-01-22[mlir][spirv] Define spv.IsNan/spv.IsInf and add loweringsLei Zhang7-12/+223
2021-01-22[mlir][spirv] Fix script for availability autogen and refresh opsLei Zhang10-141/+189
2021-01-22[mlir] Add coro intrinsics operations to LLVM dialectEugene Zhulenev3-0/+134
2021-01-22[mlir][StandardOps] Fix typos in the td file.Hanhan Wang1-5/+5
2021-01-22[MLIR] Add support for extracting an integer sample point (if one exists) fro...Arjun P8-125/+240
2021-01-21[mlir][StandardToSPIRV] Add support for lowering uitofp to SPIR-VHanhan Wang3-11/+130
2021-01-21[mlir][Linalg] Introduce linalg.pad_tensor op.Hanhan Wang4-0/+341
2021-01-21[mlir] Enable passing crash reproducer stream factory methodJacques Pienaar3-31/+111
2021-01-21[mlir] Support FuncOpSignatureConversion for more FunctionLike ops.mikeurbach4-25/+85
2021-01-21Add Python bindings for the builtin dialectMehdi Amini7-1/+192
2021-01-21Revert [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappe...Christian Sigg18-36/+16
2021-01-21Remove deprecated methods from OpState.Christian Sigg2-104/+0
2021-01-21[mlir]][SPIRV] Define OrderedOp and UnorderedOp and add lowerings from Standard.MaheshRavishankar6-9/+92
2021-01-21[mlir][SPIRV] Rename OpSpecConstantOperation -> OpSpecConstantOpMaheshRavishankar5-21/+21
2021-01-21Add log1p lowering from standard to ROCDL intrinsicsFrederik Gossen2-0/+17
2021-01-21Add log1p lowering from standard to NVVM intrinsicsFrederik Gossen2-0/+17
2021-01-21[mlir] Remove complex ops from Standard dialect.Alexander Belyaev6-412/+0
2021-01-20[mlir][OpFormatGen] Fix incorrect kind used for RegionsDirectiveRiver Riddle1-1/+1
2021-01-21[mlir] Make MLIRContext::getOrLoadDialect(StringRef, TypeID, ...) publicmfehr1-3/+5
2021-01-20[mlir] Add a new builtin `unrealized_conversion_cast` operationRiver Riddle7-0/+144
2021-01-20[mlir] Add an interface for Cast-Like operationsRiver Riddle38-207/+387
2021-01-21Revert "[mlir][Affine] Add support for multi-store producer fusion"Diego Caballero9-900/+404