summaryrefslogtreecommitdiff
path: root/mlir/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove sentinel argument from dispatchIndexOpFoldResults.Aliia Khasanova2022-12-136-77/+41
* [mlir][scf] Fixes IndexSwitchOp verifier crashMehdi Amini2022-12-131-2/+5
* Apply clang-tidy fixes for readability-identifier-naming in AsyncToAsyncRunti...Mehdi Amini2022-12-131-23/+23
* Apply clang-tidy fixes for performance-unnecessary-value-param in AsyncToAsyn...Mehdi Amini2022-12-131-5/+7
* [mlir][Vector] Initial masking support in Linalg vectorizerDiego Caballero2022-12-135-115/+571
* [mlir][sparse] Simplifying SparseTensorEncodingAttr function argumentswren romano2022-12-124-22/+20
* [mlir][tosa] Refactor tosa.resizeRob Suderman2022-12-124-265/+210
* [mlir][CAPI] Add a simple MlirOpOperand API for MlirValue uses.Mike Urbach2022-12-121-0/+37
* [mlir][Transform] Make FuseIntoContainingOp support rank-reducing extract slicesNicolas Vasilache2022-12-122-7/+38
* [mlir][arith][tosa] Use extended mul in 32-bit `tosa.apply_scale`Jakub Kuderski2022-12-121-12/+4
* [mlir][runner] Add more printMemref functions.bixia12022-12-121-0/+126
* [mlir][arith] Simplify muli emulation with mului_extendedJakub Kuderski2022-12-121-64/+12
* [mlir][bufferize] Fix typo in EmptyTensorEliminationMatthias Springer2022-12-121-2/+2
* [mlir][bufferize] Implement BufferizableOpInterface for tensor.emptyMatthias Springer2022-12-123-1/+43
* [mlir] make DiagnosedSilenceableError(LogicalResult) ctor privateAlex Zinenko2022-12-124-38/+36
* [mlir][Transform] NFC - Return omitted loop construct in transform.tile_reduc...Nicolas Vasilache2022-12-121-1/+3
* [MLIR] Vectorize tensor.extract on n-D tensor (n >= 2)Andrzej Warzynski2022-12-122-30/+92
* [mlir] fixes to transform::SequenceOpAlex Zinenko2022-12-121-9/+18
* [mlir][affine] Fix crash in AffineApplyOp canonicalizationMatthias Springer2022-12-121-7/+12
* [mlir:Bytecode] Add shared_ptr<SourceMgr> overloads to allow safe mmap of dataRiver Riddle2022-12-117-55/+137
* NFC. Refactor/update some affine fusion pass code for readabilityUday Bondhugula2022-12-122-53/+54
* [mlir] Use std::optional instead of None in comments (NFC)Kazu Hirata2022-12-106-14/+15
* [mlir] FunctionOpInterface: turn required attributes into interface methods (...Jeff Niu2022-12-1014-199/+290
* [Transforms] Use std::optional in AsyncToAsyncRuntime.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [Transforms] Use std::optional in LoopFusion.cpp (NFC)Kazu Hirata2022-12-101-5/+6
* [Analysis] Use std::optional in LoopAnalysis.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [Analysis] Use std::optional in AffineStructures.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [VectorToLLVM] Use std::optional in ConvertVectorToLLVM.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [MemRefToLLVM] Use std::optional in MemRefToLLVM.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [ComplexToLibm] Use std::optional in ComplexToLibm.cpp (NFC)Kazu Hirata2022-12-101-2/+3
* [Reader] Use std::optional in BytecodeReader.cpp (NFC)Kazu Hirata2022-12-101-3/+4
* [AsmParser] Use std::optional in Parser.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [AsmParser] Use std::optional in AttributeParser.cpp (NFC)Kazu Hirata2022-12-101-2/+3
* [Presburger] Use std::optional in Simplex.cpp (NFC)Kazu Hirata2022-12-101-2/+3
* [Presburger] Use std::optional in PresburgerRelation.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [AliasAnalysis] Use std::optional in LocalAliasAnalysis.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [mlir][arith] Define mulsi_extended opJakub Kuderski2022-12-094-22/+90
* [mlir][sparse] avoid sorting when unnecessary when convert sparse tensors.Peiming Liu2022-12-101-24/+55
* [mlir][arith] Define mului_extended opJakub Kuderski2022-12-094-2/+169
* [mlir][arith] Add canon pattern: addui_extended -> addiJakub Kuderski2022-12-092-0/+16
* [mlir][Linalg] Apply fixes to TileReductionUsingForeachThreadOpNicolas Vasilache2022-12-093-76/+142
* Revert "[mlir] FunctionOpInterface: make get/setFunctionType interface methods"David Spickett2022-12-0914-75/+77
* Revert "[mlir] FunctionOpInterface: arg and result attrs dispatch to interface"David Spickett2022-12-0911-241/+149
* [mlir][linalg] Fold duplicate and unused inputs in linalg.genericMatthias Springer2022-12-091-6/+70
* [mlir][bufferize] Improve analysis of external functionsMatthias Springer2022-12-092-35/+86
* [mlir][llvm] Improve LLVM IR import error handling.Tobias Gysi2022-12-091-120/+156
* [mlir][llvm] Modernize LLVM instruction and global import (NFC).Tobias Gysi2022-12-091-99/+115
* [mlir] Support llvm.readonly attribute on llvm pointersGuray Ozen2022-12-092-0/+16
* [mlir][sparse] reject kernels with non-sparsfiable reduction expression.Peiming Liu2022-12-082-0/+139
* [mlir] FunctionOpInterface: arg and result attrs dispatch to interfaceJeff Niu2022-12-0811-149/+241