summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion
Commit message (Expand)AuthorAgeFilesLines
* [mlir][GPU] Rename MLIRGPUOps CMake target to MLIRGPUDialectMatthias Springer2023-05-167-7/+7
* [MemRefToLLVM][NFC] Use early exit for the getter of the buffer ptrQuentin Colombet2023-05-161-11/+13
* [mlir][spirv] Check type legality using converter for vectorsLei Zhang2023-05-151-5/+9
* Cleanup uses of getAttrDictionary() in MLIR to use getDiscardableAttrDictiona...Mehdi Amini2023-05-151-2/+5
* [mlir][memref] Extract isStaticShapeAndContiguousRowMajor as a util function.Oleg Shyshkov2023-05-152-29/+3
* [MLIR][ROCDL] add gpu to rocdl erf supportManupa Karunaratne2023-05-151-0/+2
* [mlir][tosa] Add accumulator type attribute to TOSA dialectTatWai Chong2023-05-121-2/+1
* [mlir][gpu][sparse] add gpu ops for sparse matrix computationsAart Bik2023-05-121-1/+358
* [mlir][memref] Lower copy of memrefs with outer size-1 dims to intrinsic memcpy.Oleg Shyshkov2023-05-121-5/+15
* [mlir] Move casting calls from methods to function callsTres Popp2023-05-1250-692/+667
* [mlir][flang][openacc] Remove obsolete operand legalization passesValentin Clement2023-05-113-220/+0
* [spirv][math] Fix sign propagation for math.powf conversionDaniel Garvey2023-05-091-1/+37
* [mlir][openacc] Cleanup acc.parallel from old data clause operandsValentin Clement2023-05-091-11/+0
* [mlir][openacc] Cleanup acc.data from old data clause operandsValentin Clement2023-05-091-16/+0
* [mlir][openacc] Cleanup acc.exit_data from old data clause operandsValentin Clement2023-05-091-8/+0
* [mlir][openacc] Cleanup acc.enter_data from old data clause operandsValentin Clement2023-05-091-9/+0
* [mlir][openacc] Cleanup acc.update from old data clause operandsValentin Clement2023-05-081-7/+0
* [mlir][tosa] Call TosaInferShapes pass in addTosaToLinalgPassesAviad Cohen2023-05-051-0/+1
* [ADT] Introduce `map_to_vector` helperLaszlo Kindrat2023-05-041-3/+2
* [mlir][GPU] Allow specifying alignment of memory attributionsKrzysztof Drewniak2023-05-031-6/+22
* [mlir][AMDGPU] Add emulation pass for atomics on AMDGPU targetsKrzysztof Drewniak2023-05-033-30/+2
* [mlir][AMDGPU] Define atomic compare-and-swap for raw buffersKrzysztof Drewniak2023-05-031-1/+29
* [MemRefToLLVM] Add a method in MemRefDescriptor to get the buffer addrQuentin Colombet2023-04-263-22/+33
* [MemRefToLLVM] Fix the lowering of memref.assume_alignmentQuentin Colombet2023-04-261-5/+17
* [mlir] Prevent implicit downcasting to interfacesRahul Kayaith2023-04-205-19/+19
* [mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer2023-04-206-7/+13
* [mlir] Allow to specify target type in `convertType`Jakub Kuderski2023-04-191-6/+13
* [mlir][openacc] Keep region when applying data operand conversionValentin Clement2023-04-191-2/+12
* [mlir][NFC] Minor cleanups around ShapedTypeMatthias Springer2023-04-192-16/+19
* [mlir][IR] Remove ShapedType::getSizeInBitsMatthias Springer2023-04-191-1/+4
* [mlir][spirv][vector] Enable vector3 when converting to dot productLei Zhang2023-04-181-6/+22
* [mlir][NVGPU] Support cache all (.ca) in nvgpu.device_async_copyNicolas Vasilache2023-04-181-1/+16
* [mlir][llvm] Fix for MemRefBuilder when using opaque pointers.Stephan Herhut2023-04-181-1/+2
* [mlir] Apply ClangTidy fix.Adrian Kuegel2023-04-171-2/+2
* [mlir][math] Properly disable ctlz conversion in MathToFuncs.Slava Zakharin2023-04-161-1/+4
* [mlir] LLVM lowering: don't use calling convention in op returnsAlex Zinenko2023-04-132-6/+27
* [mlir][func] Guard for unranked memref with the bare ptr memref callKai Sasaki2023-04-131-0/+10
* [MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP TargetAkash Banerjee2023-04-111-30/+19
* [Updated commit] Fix Transpose Check in MMA.SYNC Path.Manish Gupta2023-04-111-11/+22
* Fix Transpose Check in MMA.SYNC PathManish Gupta2023-04-111-4/+33
* Add support for math.ctlz in convert-math-to-funcsJeremy Kun2023-04-102-25/+232
* [mlir][tosa] Lowering of tosa.gather operations with dynamic dimensionsSpenser Bauman2023-04-101-7/+25
* Add gpu::HostUnregisterOpmax2023-04-061-0/+43
* [mlir][LLVM] Add an attribute to control use of bare-pointer calling convention.Mahesh Ravishankar2023-04-064-123/+144
* [mlir] Use RankedTensorType when rank is requiredMatthias Springer2023-04-061-1/+1
* [mlir][spirv][complex] Convert complex ops to SPIR-V opsLei Zhang2023-03-304-0/+173
* [mlir][Vector] Remove lhs and rhs masks from vector.contractDiego Caballero2023-03-291-3/+0
* [mlir] FuncToLLVM: fail gracefully in bare pointer multi-result covnersionAlex Zinenko2023-03-271-0/+3
* [linalg] Fixed tosa-to-linalg-named for tosa.conv2d i8 with i8 biasSJW2023-03-241-43/+29
* [mlir][Vector] NFC - Reorganize vector patternsNicolas Vasilache2023-03-233-3/+7