summaryrefslogtreecommitdiffstats
path: root/mlir/test/Dialect/VectorOps
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle2020-01-133-79/+79
* [VectorOps] unify vector dialect "subscripts"Aart Bik2019-12-202-34/+34
* [VectorOps] remove redundant returns from invalid ops testAart Bik2019-12-201-27/+0
* [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
* Add pattern rewrite which splits a vector TransferWriteOp into slices accordi...Andy Davis2019-12-171-10/+21
* 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 InsertSlicesOp to the VectorOps dialect.Andy Davis2019-12-162-0/+43
* [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
* Add VectorOp transform pattern which splits vector TransferReadOps to target ...Andy Davis2019-12-101-1/+65
* 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
* [VecOps] Rename vector.[insert|extract]element to just vector.[insert|extract]Aart Bik2019-12-062-38/+38
* [VectorOps] Add lowering of vector.broadcast to LLVM IRAart Bik2019-12-061-3/+11
* Unroll vector masks along with their associated vector arguments.Andy Davis2019-12-062-8/+4
* Add canonicalization patterns for vector CreateMaskOp and StridedSliceOp to b...Andy Davis2019-12-043-0/+129
* Add CreateMaskOp to the VectorOps dialect.Andy Davis2019-12-032-0/+22
* [VectorOps] Add legality rules to broadcastAart Bik2019-12-022-2/+20
* [VectorOps] Refine BroadcastOp in VectorOps dialectAart Bik2019-11-262-8/+8
* [VectorOps] Add a BroadcastOp to the VectorOps dialectAart Bik2019-11-262-0/+16
* Add a vector.InsertStridedSliceOpNicolas Vasilache2019-11-252-7/+56
* Update VectorContractionOp to take iterator types and index mapping attribute...Andy Davis2019-11-252-26/+180
* Add vector.insertelement opNicolas Vasilache2019-11-252-4/+48
* Add VectorContractionOp to the VectorOps dialect.Andy Davis2019-11-202-0/+98
* Add VectorOps.StridedSliceOpNicolas Vasilache2019-11-192-0/+71
* Move VectorOps to Tablegen - (almost) NFCNicolas Vasilache2019-11-142-0/+165
* Extend vector.outerproduct with an optional 3rd argumentNicolas Vasilache2019-08-162-13/+56
* Add a higher-order vector.outerproduct operation in MLIRNicolas Vasilache2019-08-092-5/+32
* Add a higher-order vector.extractelement operation in MLIRNicolas Vasilache2019-08-092-0/+49
OpenPOWER on IntegriCloud