summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp
AgeCommit message (Expand)Author
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-07-23Convert for_each to range-based for loops (NFC)Kazu Hirata
2022-07-14[mlir] Use value instead of getValue (NFC)Kazu Hirata
2022-07-13[mlir] Use has_value instead of hasValue (NFC)Kazu Hirata
2022-07-10[mlir] Flip accessors to prefixed form (NFC)Jacques Pienaar
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-03-28[mlir] Flip Vector dialect accessors used to prefixed form.Jacques Pienaar
2022-03-08[mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterf...River Riddle
2022-02-02[mlir] Split std.splat into tensor.splat and vector.splatRiver Riddle
2022-02-02[mlir][vector] Avoid hoisting alloca'ed temporary buffers across AutomaticAll...Nicolas Vasilache
2022-01-31[mlir][vector][NFC] Split into IR, Transforms and UtilsMatthias Springer
2022-01-24[mlir:Transforms] Move out the remaining non-dialect independent transforms a...River Riddle
2022-01-18[mlir][Pass] Deprecate FunctionPass in favor of OperationPass<FuncOp>River Riddle
2021-12-01[mlir][Vector] Thread 0-d vectors through vector.transfer opsNicolas Vasilache
2021-11-18[mlir][vector] Insert/extract element can accept indexMogball
2021-10-27[mlir][Linalg] NFC - Add additional control to lower vector.shape_cast opsNicolas Vasilache
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-07-05[mlir][NFC] MemRef cleanup: Remove helper functionsMatthias Springer
2021-07-01[mlir][tensor] Add tensor.dim operationMatthias Springer
2021-06-21[mlir][NFC] Remove Standard dialect dependency on MemRef dialectMatthias Springer
2021-06-04[mlir] Mark VectorToSCF patterns as recursiveMatthias Springer
2021-06-02[mlir] Support tensor types in unrolled VectorToSCFMatthias Springer
2021-06-02[mlir] Support tensor types in non-unrolled VectorToSCFMatthias Springer
2021-05-25[mlir] Disallow certain transfer ops in VectorToSCFMatthias Springer
2021-05-25[mlir] Check only last dim stride in transfer op loweringMatthias Springer
2021-05-21[mlir] Disallow tensor types in VectorToSCFMatthias Springer
2021-05-19[mlir][Vector] NFC - Drop vector EDSC usageNicolas Vasilache
2021-05-19[mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCFMatthias Springer
2021-05-14[mlir] VectorToSCF cleanupMatthias Springer
2021-05-14[mlir] VectorToSCF target rank is a pass optionMatthias Springer
2021-05-13[mlir] Replace vector-to-scf with progressive-vector-to-scfMatthias Springer
2021-04-23[mlir] Support broadcast dimensions in ProgressiveVectorToSCFMatthias Springer
2021-04-07[mlir] Add "mask" operand to vector.transfer_read/write.Matthias Springer
2021-03-31[mlir] Change vector.transfer_read/write "masked" attribute to "in_bounds".Matthias Springer
2021-03-24[mlir][NFC] Replace `getMemorySpaceAsInt` with `getMemorySpace` where possibleVladislav Vinogradov
2021-03-22[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatte...Chris Lattner
2021-03-21Change OwningRewritePatternList to carry an MLIRContext with it.Chris Lattner
2021-03-15[MLIR] Create memref dialect and move dialect-specific ops from std.Julian Gross
2021-03-02[mlir][NFC] Rename `MemRefType::getMemorySpace` to `getMemorySpaceAsInt`Vladislav Vinogradov
2021-02-18Revert "[MLIR] Create memref dialect and move several dialect-specific ops fr...Alexander Belyaev
2021-02-18[MLIR] Create memref dialect and move several dialect-specific ops from std.Julian Gross
2021-02-04[mlir] Mark LogicalResult as LLVM_NODISCARDRiver Riddle
2020-12-21[mlir[[vector] Extend Transfer read/write ops to support tensor types.Thomas Raoux
2020-12-17[mlir][IR][NFC] Move context/location parameters of builtin Type::get methods...River Riddle