summaryrefslogtreecommitdiffstats
path: root/mlir/test/Dialect
Commit message (Expand)AuthorAgeFilesLines
* Revert "[mlir] Create a gpu.module operation for the GPU Dialect."Benjamin Kramer2020-01-163-7/+8
* [mlir][spirv] Properly support SPIR-V conversion targetLei Zhang2020-01-143-10/+281
* [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.Nicolas Vasilache2020-01-142-59/+59
* [mlir] Create a gpu.module operation for the GPU Dialect.Tres Popp2020-01-143-8/+7
* [mlir] Add loop.parallel, loop.reduce and loop.reduce.return operations.Adrian Kuegel2020-01-142-0/+225
* [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle2020-01-1315-278/+278
* [mlir][GPU] introduce utilities for promotion to workgroup memoryAlex Zinenko2020-01-091-0/+119
* [mlir][Linalg] Lower linalg.reshape to LLVM for the static caseNicolas Vasilache2020-01-081-0/+60
* [mlir][spirv] Add lowering for std cmp ops.Denis Khalikov2020-01-071-0/+27
* [mlir][spirv] Add lowering for standard bit opsDenis Khalikov2020-01-071-0/+9
* [mlir][Linalg] Add a linalg.reshape opNicolas Vasilache2020-01-062-1/+145
* [mlir][linalg] Lower linalg to affine loopsAhmed Taei2020-01-031-0/+55
* [mlir][spirv] Fix shader ABI attribute prefix and add verificationLei Zhang2020-01-033-29/+130
* [mlir][spirv] Update SPIR-V enums and ops with availability specLei Zhang2020-01-021-1/+1
* [mlir][Linalg] Extend generic ops to allow tensorsNicolas Vasilache2020-01-022-0/+68
* [mlir][spirv] Allow specifying availability on enum attribute casesLei Zhang2020-01-022-4/+25
* [mlir][spirv] Add basic definitions for supporting availabilityLei Zhang2019-12-274-0/+119
* [VectorOps] unify vector dialect "subscripts"Aart Bik2019-12-202-34/+34
* [VectorOps] remove redundant returns from invalid ops testAart Bik2019-12-201-27/+0
* Add gpu.shuffle op.Christian Sigg2019-12-202-0/+19
* [VectorOps] Update vector transfer_read/write ops to operatate on memrefs wit...Andy Davis2019-12-192-4/+45
* [VectorOps] Add vector ReshapeOp to the VectorOps dialect.Andy Davis2019-12-192-0/+77
* [VectorOps] minor cleanup: vector dialect "subscripts" are i32Aart Bik2019-12-192-12/+12
* [VectorOps] Add vector.print definition, with lowering supportAart Bik2019-12-182-0/+15
* Harden the requirements to memory attribution types in gpu.funcAlex Zinenko2019-12-181-0/+33
* Add pattern rewrite which splits a vector TransferWriteOp into slices accordi...Andy Davis2019-12-171-10/+21
* Add missing virtual inliner interface method in SPIR-V dialect.Mahesh Ravishankar2019-12-171-0/+45
* Add pattern rewrite to forward vector tuple elements to their users.Andy Davis2019-12-171-13/+4
* Add pattern rewrite which splits a vector TransferReadOp into slices accordin...Andy Davis2019-12-171-5/+12
* Update vector op unrolling transformation to generate ExtractSlicesOp and Ins...Andy Davis2019-12-171-151/+144
* Add atomic operations to SPIR-V dialect.Mahesh Ravishankar2019-12-162-2/+155
* [spirv] Re-enable nested loop (de)serialization testLei Zhang2019-12-161-98/+99
* Add InsertSlicesOp to the VectorOps dialect.Andy Davis2019-12-162-0/+43
* Plug gpu.func into the GPU lowering pipelinesAlex Zinenko2019-12-163-15/+14
* [Linalg] Expose subview promotion as a declarative patternJose Ignacio Gomez2019-12-161-0/+50
* [VectorOps] Add [insert/extract]element definition together with lowering to ...Aart Bik2019-12-162-1/+43
* Adds ExtractSlicesOp to the VectorOps dialect.Andy Davis2019-12-162-0/+68
* [Linalg] Add test for fusion of GenericOp with IndexedGenericOp.Alexander Belyaev2019-12-121-1/+56
* Automated rollback of commit f68ac464d818629e0fe10c23b44ac782d64a12d2Christian Sigg2019-12-122-11/+11
* Switch from shfl.bfly to shfl.down.Christian Sigg2019-12-122-11/+11
* Continue refactoring StructuredOps utilitiesNicolas Vasilache2019-12-118-51/+98
* [Linalg] Add tiling for IndexedGenericOp with a region.Alexander Belyaev2019-12-111-0/+102
* Add VectorOp transform pattern which splits vector TransferReadOps to target ...Andy Davis2019-12-101-1/+65
* Fold TestLinalgTilePermutePatterns into TestLinalgTransformPatterns - NFCNicolas Vasilache2019-12-102-70/+68
* [Linalg] Add a Linalg iterator permutation transformationJose Ignacio Gomez2019-12-101-0/+52
* Uniformize Vector transforms as patterns on the model of Linalg - NFCNicolas Vasilache2019-12-101-0/+238
* [VectorOps] Add a ShuffleOp to the VectorOps dialectAart Bik2019-12-092-14/+67
* [VectorOps] Fix off-by-one error in insert/extract validationAart Bik2019-12-091-0/+14
* [spirv] Add CompositeConstruct operation.Denis Khalikov2019-12-092-1/+58
* [spirv] Add spv.IAdd, spv.ISub, and spv.IMul foldersLei Zhang2019-12-091-0/+155
OpenPOWER on IntegriCloud