November 2020 Archives by thread
Starting: Sun Nov 1 19:02:09 PST 2020
Ending: Mon Nov 30 17:21:48 PST 2020
Messages: 285
- [Mlir-commits] [mlir] af66cd1 - [mlir][Python] Context managers for Context, InsertionPoint, Location.
Stella Laurenzo
- [Mlir-commits] [mlir] 895ae48 - NFC: Wrap lines in Python.md.
Stella Laurenzo
- [Mlir-commits] [mlir] 6b74a5a - Revert "[MLIR] Use `llvm::is_one_of` in walk templates"
Frederik Gossen
- [Mlir-commits] [mlir] 327bf5c - Revert "[MLIR] Support walks over regions and blocks"
Frederik Gossen
- [Mlir-commits] [mlir] b85f2f5 - [mlir][CAPI] Add APIs for mlirOperationGetName and Identifier.
Stella Laurenzo
- [Mlir-commits] [mlir] 9081e75 - [mlir][vector] Address post-commit review comments on vector ops folding patterns
Thomas Raoux
- [Mlir-commits] [mlir] 9be3c01 - Undef the `DEFINE_C_API_STRUCT` macro after using it in the MLIR C API header (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 52b0fe6 - [mlir] Add func-bufferize pass.
Sean Silva
- [Mlir-commits] [mlir] 773ad13 - [mlir][Bufferize] Rename TestBufferPlacement to TestFinalizingBufferize
Sean Silva
- [Mlir-commits] [mlir] c254b0b - [MLIR] Introduce std.global_memref and std.get_global_memref operations.
Rahul Joshi
- [Mlir-commits] [mlir] 5ece211 - [MLIR] Work around an ICE in GCC 7.
Benjamin Kramer
- [Mlir-commits] [mlir] b870d9e - [mlir] Optimize Op definitions and registration to optimize for code size
River Riddle
- [Mlir-commits] [mlir] 549eac9 - [MLIR] Remove unnecessary CHECK's from tests for which we do not run FileCheck.
Rahul Joshi
- [Mlir-commits] [mlir] 04776bd - [mlir][Linalg] Add more utility functions to LinalgDependenceGraph.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f82d307 - [mlir][Affine] Remove single iteration affine.for ops in AffineLoopNormalize
Diego Caballero
- [Mlir-commits] [mlir] d05d421 - [mlir] Add partial lowering of shape.cstr_broadcastable.
Tres Popp
- [Mlir-commits] [mlir] ca1bcdf - [mlir] Add to shape.is_broadcastable description
Tres Popp
- [Mlir-commits] [mlir] 9925168 - [mlir] Convert `memref_reshape` to LLVM.
Alexander Belyaev
- [Mlir-commits] [mlir] 0aaa2a4 - Remove mlir-c/Core.h which is superseded by the new API in mlir-c/IR.h
Mehdi Amini
- [Mlir-commits] [mlir] bf52318 - Change the PrintOpStatsPass to operate on any operation instead of just ModuleOp
Mehdi Amini
- [Mlir-commits] [mlir] cd7107a - Handle the verifier at run() time in the PassManager instead of build time
Mehdi Amini
- [Mlir-commits] [mlir] 008b9d9 - Make the implicit nesting behavior of the PassManager user-controllable and default to false
Mehdi Amini
- [Mlir-commits] [mlir] 5452fa6 - [MLIR] Added test operations to replace linalg dependency for
Alexander Bosch
- [Mlir-commits] [mlir] d5bf727 - [mlir][spirv] Support for a few more decorations in (de)serialization
Lei Zhang
- [Mlir-commits] [mlir] 3648065 - [mlir][vector] Add canonicalization patterns for ExtractStride/ShapeCast + Splat constant
Thomas Raoux
- [Mlir-commits] [mlir] 3e13900 - [mlir][Parser] Small optimization to parsing
River Riddle
- [Mlir-commits] [mlir] ab8a4ce - [MLIR] NFC : Move OpenMP dialect include to translation
Kiran Chandramohan
- [Mlir-commits] [mlir] bd156fe - Remove extra comma after macro, fix GCC warning (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 29d1fba - [mlir][vector] Make linalg FillOp vectorization use Transfer op
Thomas Raoux
- [Mlir-commits] [mlir] 2e36e0d - [MLIR] Move eraseArguments and eraseResults to FunctionLike
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c298824 - [MLIR] Check for duplicate entries in attribute dictionary during custom parsing
Rahul Joshi
- [Mlir-commits] [mlir] f61d102 - Add a basic C API for the MLIR PassManager as well as a basic TableGen backend for creating passes
Mehdi Amini
- [Mlir-commits] [mlir] b4fa6d3 - Switch the CallbackOstream wrapper in the MLIR C API to an Unbuffered stream
Mehdi Amini
- [Mlir-commits] [mlir] 065047a - Enable -Werror-implicit-function-declaration by default (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] ebe12df - Fix linkage error on mlirLogicalResultIsFailure.
Stella Laurenzo
- [Mlir-commits] [mlir] 8260db7 - [mlir][Python] Return and accept OpView for all functions.
Stella Laurenzo
- [Mlir-commits] [mlir] 7971655 - [mlir] Add a generic while/do-while loop to the SCF dialect
Alex Zinenko
- [Mlir-commits] [mlir] 4c0e255 - [mlir] Add lowering to CFG for WhileOp
Alex Zinenko
- [Mlir-commits] [mlir] 8475fa6 - [mlir] Add a simpler lowering pattern for WhileOp representing a do-while loop
Alex Zinenko
- [Mlir-commits] [mlir] d007bbd - [mlir] Fix failing shared libraries build
Andrzej Warzynski
- [Mlir-commits] [mlir] f202d32 - [mlir][SCF] Add canonicalization pattern for scf::For to eliminate yields that just forward.
Nicolas Vasilache
- [Mlir-commits] [mlir] 1664462 - [MLIR] Support walks over regions and blocks
Frederik Gossen
- [Mlir-commits] [mlir] 85ff270 - [mlir][std] Add DimOp folding for dim(tensor_load(m)) -> dim(m).
Nicolas Vasilache
- [Mlir-commits] [mlir] d56cd42 - [TableGen] Add !interleave operator to concatenate a list of values with delimiters
Paul C. Anagnostopoulos
- [Mlir-commits] [mlir] aeb4b1a - Add facilities to print/parse a pass pipeline through the C API
Mehdi Amini
- [Mlir-commits] [mlir] c7994bd - Switch from C-style comments `/* ... */` to C++ style `//` (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] f556af9 - [mlir] Fix materializations for unranked tensors.
Sean Silva
- [Mlir-commits] [mlir] eb8d386 - [mlir] Make linalg-bufferize a composable bufferization pass
Sean Silva
- [Mlir-commits] [mlir] 63e72aa - [MLIR] Remove NoSideEffect from std.global_memref op.
Rahul Joshi
- [Mlir-commits] [mlir] 8c2025c - [MLIR] Refactor memref type -> LLVM Type conversion
Rahul Joshi
- [Mlir-commits] [mlir] bf5c862 - Move MlirStringCallback declaration from mlir-c/IR.h to mlir-c/Support.h (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 5b29d26 - Refactor PyPrintAccumulatorm, PyFileAccumulator, and PySinglePartStringAccumulator from IRModules.cpp to PybindUtils.h
Mehdi Amini
- [Mlir-commits] [mlir] 0795715 - [mlir][std] Add SignedCeilDivIOp and SignedFloorDivIOp with std to std lowering triggered by -std-expand-divs option. The new operations support positive/negative nominator/denominator numbers.
Alexandre Eichenberger
- [Mlir-commits] [mlir] 8e466f6 - [MLIR][NFC] Update syntax of global_memref in ODS description.
Rahul Joshi
- [Mlir-commits] [mlir] bf14685 - [mlir] Change deprecated -Werror-implicit-function-declaration to -Werror=implicit-function-declaration
Fangrui Song
- [Mlir-commits] [mlir] 4455f3c - Capture the name for mlir::OpPassManager in std::string instead of StringRef (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 1938b61 - [mlir][spirv] Allow usage of vector size 8 and 16 with Vector16 capability
Artur Bialas
- [Mlir-commits] [mlir] f9dca10 - [mlir][spirv] Add VectorExtractDynamicOp and vector.extractelement lowering
Artur Bialas
- [Mlir-commits] [mlir] ecca785 - [mlir][Linalg] Side effects interface for Linalg ops
Nicolas Vasilache
- [Mlir-commits] [mlir] b715fa3 - [mlir] Restructure C API tests for IR
Alex Zinenko
- [Mlir-commits] [mlir] 72c65b6 - [mlir] Move TestDialect and its passes to mlir::test namespace.
Alexander Belyaev
- [Mlir-commits] [mlir] d413f4b - [mlir] Fix missing namespaces in OpBuildGen.cpp
Alexander Belyaev
- [Mlir-commits] [mlir] f7bc568 - [mlir] Remove AppendToArgumentsList functionality from BufferizeTypeConverter.
Sean Silva
- [Mlir-commits] [mlir] a1229c9 - Always link the MLIR python bindings native extension to libMLIR.so
Mehdi Amini
- [Mlir-commits] [mlir] 24b3b2c - Refactor MLIR python extension CMake boilerplate in a reusable function (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 7f97708 - Fix MLIR Python bindings build (remove inexistant source from CMake list, NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 72dcd90 - Add a custom MLIRBindingsPythonExtension cmake target to group all Python bindings (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] bd701ab - Fix MLIR Python bindings build (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 2af37cf - Check for nullptr before dereferencing in translateModuleToLLVMIR()
Mehdi Amini
- [Mlir-commits] [mlir] 60e2c5b - [mlir][CAPI] Add missing 'static' to inline C function.
Stella Laurenzo
- [Mlir-commits] [mlir] 0c782c2 - [mlir] Add folding of memref_cast inside another memref_cast
Alex Zinenko
- [Mlir-commits] [mlir] 80fe2f6 - [mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so.
Stella Laurenzo
- [Mlir-commits] [mlir] bb9b5d3 - Revert "[mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so."
Alex Zinenko
- [Mlir-commits] [mlir] b9c353f - [mlir] Use PyValue instead of PyOpResult in Python operand container
Alex Zinenko
- [Mlir-commits] [mlir] f580a49 - Fix gcc warning by removing extra `; ` after a macro (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] e6e9e7e - [mlir][Linalg] Canonicalize duplicate args.
Sean Silva
- [Mlir-commits] [mlir] 52d55d3 - [mlir][Python] Fix cmake typo keeping the extension from installing.
Stella Laurenzo
- [Mlir-commits] [mlir] e6f3ec6 - Don't link any LLVM/MLIR library to the C API unit-test
Mehdi Amini
- [Mlir-commits] [mlir] 89eed79 - [MLIR][SPIRVToLLVM] Added module name conversion
George Mitenkov
- [Mlir-commits] [mlir] b281211 - TOSA MLIR Dialect
Stella Laurenzo
- [Mlir-commits] [mlir] b5fcd06 - NFC: Fix some post-review nits for the Tosa dialect.
Stella Laurenzo
- [Mlir-commits] [mlir] 9bda935 - [mlir][Python] Adapt to include property change in pybind11 v2.6.
Stella Laurenzo
- [Mlir-commits] [mlir] 3303980 - Revert "NFC: Fix some post-review nits for the Tosa dialect."
Stella Laurenzo
- [Mlir-commits] [mlir] ac3587f - NFC: (re-apply) Fix some post-review nits for the Tosa dialect.
Stella Laurenzo
- [Mlir-commits] [mlir] d1ba028 - Refactor TOSA Dialect CMake to use add_mlir_dialect/add_mlir_interface (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] d1372c3 - Add missing dependency to TOSA library: fix build with -DBUILD_SHARED_LIBS=ON
Mehdi Amini
- [Mlir-commits] [mlir] 60a95b0 - Include the generated documentation for list of ops in the TOSA dialect
Mehdi Amini
- [Mlir-commits] [mlir] 86b0117 - Remove TOSA test passes from non test registration.
Stella Laurenzo
- [Mlir-commits] [mlir] 08c1a0d - [mlir][CAPI] Proposal: Always building a libMLIRPublicAPI.so (re-apply).
Stella Laurenzo
- [Mlir-commits] [mlir] c3a6e7c - [mlir] Expose operation attributes to Python bindings
Alex Zinenko
- [Mlir-commits] [mlir] 4669ea3 - [mlir] Add initial Python bindings for DenseInt/FPElementsAttr
Alex Zinenko
- [Mlir-commits] [mlir] 6e8a8c2 - [mlir] Fix bug in use of rewiter for AtomicRMWOp.
Tres Popp
- [Mlir-commits] [mlir] 6fc3a44 - [mlir][Linalg] Add support for bufferization of SubTensorOp and SubTensorInsertOp
Nicolas Vasilache
- [Mlir-commits] [mlir] c961689 - [MLIR] Flag no-terminator error on the last operation of non-empty blocks
Rahul Joshi
- [Mlir-commits] [mlir] a97e357 - [MLIR] Support `global_memref` and `get_global_memref` in standard -> LLVM conversion.
Rahul Joshi
- [Mlir-commits] [mlir] 8b5a3e4 - [MLIR] Change FuncOp assembly syntax to print visibility inline instead of in attrib dict.
Rahul Joshi
- [Mlir-commits] [mlir] e29cb09 - [MLIR] Fix GCC build failure
Rahul Joshi
- [Mlir-commits] [mlir] 9d02e0e - [mlir][std] Add ExpandOps pass.
Alexander Belyaev
- [Mlir-commits] [mlir] 64be856 - [MLIR] Add setPublic(), setPrivate(), and setNested() to Symbol interface
Rahul Joshi
- [Mlir-commits] [mlir] 21eb812 - [mlir][spirv] Expose more query APIs directly on TargetEnv
Lei Zhang
- [Mlir-commits] [mlir] e5dba2d - [OMPIRBuilder] Start 'Create' methods with lower case. NFC.
Michael Kruse
- [Mlir-commits] [mlir] ebcc022 - [mlir][AsmPrinter] Refactor printing to only print aliases for attributes/types that will exist in the output.
River Riddle
- [Mlir-commits] [mlir] 892605b - [mlir][Asm] Add support for using an alias for trailing operation locations
River Riddle
- [Mlir-commits] [mlir] 3035e67 - [mlir][spirv] Add VectorInsertDynamicOp and vector.insertelement lowering
Artur Bialas
- [Mlir-commits] [mlir] 6c7e6b2 - [mlir] Support slicing for operands in results in Python bindings
Alex Zinenko
- [Mlir-commits] [mlir] fd407e1 - [mlir] ODS-backed python binding generator for custom op classes
Alex Zinenko
- [Mlir-commits] [mlir] de3ad5b - [MLIR][SPIRVToLLVM] Enhanced conversion for execution mode
George Mitenkov
- [Mlir-commits] [mlir] dc43f78 - Add basic Python bindings for the PassManager and bind libTransforms
Mehdi Amini
- [Mlir-commits] [mlir] 6cb1c0c - Add Python binding to run a PassManager on a MLIR Module
Mehdi Amini
- [Mlir-commits] [mlir] 07f1047 - [mlir] Refactor finding python
Marius Brehler
- [Mlir-commits] [mlir] b4fa28b - [mlir] Add ElementwiseMappable trait and apply it to std elementwise ops.
Sean Silva
- [Mlir-commits] [mlir] 53a0d45 - [mlir] Add pass to convert elementwise ops to linalg.
Sean Silva
- [Mlir-commits] [mlir] 5dfe654 - [mlir] Allow omitting spaces in assemblyFormat with a `` literal.
Christian Sigg
- [Mlir-commits] [mlir] 67cc5ce - [mlir][llvm] Expose getters for alias and align attribute names
Stephan Herhut
- [Mlir-commits] [mlir] 5bdb21d - [mlir] Use assemblyFormat in AllocLikeOp.
Christian Sigg
- [Mlir-commits] [mlir] 3307a7c - [mlir][gpu] Add missing initialization of gpu runtime wrappers.
Christian Sigg
- [Mlir-commits] [mlir] cc5b4a8 - [mlir] Rework DialectConversion inlineRegionBefore
Tres Popp
- [Mlir-commits] [mlir] bb0d5f7 - [mlir] Add NumberOfExecutions analysis + update RegionBranchOpInterface interface to query number of region invocations
Eugene Zhulenev
- [Mlir-commits] [mlir] 5248047 - MLIR: add SinOp Lowering to __ocml_sin_f32 and __ocml_sin_f64
Adrian Kuegel
- [Mlir-commits] [mlir] a719eef - MLIR: Remove TanhOp from ops list. It caused a build failure.
Adrian Kuegel
- [Mlir-commits] [mlir] 6fd9e59 - [mlir] Fix exports in mlir_async_runtime
Renato Golin
- [Mlir-commits] [mlir] 99b1c42 - [mlir][Python] Add Windows DLL loader to get python extensions working there.
Stella Laurenzo
- [Mlir-commits] [mlir] 5fef6ce - [mlir][Python] Allow PassManager to interop with the capsule APIs.
Stella Laurenzo
- [Mlir-commits] [mlir] 023f240 - [mlir] Fix post-dominance between blocks of different regions.
Thomas Raoux
- [Mlir-commits] [mlir] a62d38a - Disable implicit nesting on parsing textual pass pipeline
Mehdi Amini
- [Mlir-commits] [mlir] 9f310be - Add missing override (& fix an else-after-return while I'm here)
David Blaikie
- [Mlir-commits] [mlir] e1dbc25 - [mlir][sparse] integrate sparse annotation into generic linalg op
Aart Bik
- [Mlir-commits] [mlir] 0846659 - [mlir][sparse] export sparse tensor runtime support through header file
Aart Bik
- [Mlir-commits] [mlir] 5ca2085 - [mlir][Linalg] Improve the logic to perform tile and fuse with better dependence tracking.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 0313e3b - [MLIR] Added documentation and manual to use bufferization features.
Julian Gross
- [Mlir-commits] [mlir] f9265de - [mlir] Generate Op builders for Python bindings
Alex Zinenko
- [Mlir-commits] [mlir] e47805c - [mlir] Add plus, star and optional less/greater parsing
Jean-Michel Gorius
- [Mlir-commits] [mlir] dea24b4 - [NFC] Switch printFunctionLikeOp and parseFunctionLikeOp to only support "inline" visibility.
Rahul Joshi
- [Mlir-commits] [mlir] 4726a40 - [mlir][Python] Fix 'unreferenced local variable' warning on MSVC.
Stella Laurenzo
- [Mlir-commits] [mlir] ad2f9f6 - [mlir] Fix subtensor_insert bufferization.
Sean Silva
- [Mlir-commits] [mlir] faa66b1 - [mlir] Bufferize tensor constant ops
Sean Silva
- [Mlir-commits] [mlir] 7968802 - [mlir] Make tensor_to_memref op docs match reality
Sean Silva
- [Mlir-commits] [mlir] 5883c4b - [MLIR] Fix standard -> LLVM conversion to fail for unsupported memref element type.
Rahul Joshi
- [Mlir-commits] [mlir] a9386bb - Fix MLIR lit test configuration after cmake Python detection change
Mehdi Amini
- [Mlir-commits] [mlir] 2e71dad - [mlir][DenseElementsAttr] Allow for custom floating point types in `getValues`
River Riddle
- [Mlir-commits] [mlir] 7f61396 - [mlir][Interfaces] Add implicit casts from concrete operation types to the interfaces they implement.
River Riddle
- [Mlir-commits] [mlir] 120ccef - [mlir] Remove C++17 only use of inline on constexpr variable
River Riddle
- [Mlir-commits] [mlir] 48e8129 - [mlir][Asm] Add support for resolving operation locations after parsing has finished
River Riddle
- [Mlir-commits] [mlir] 8110013 - [mlir][Pass] Remove the verifierPass now that verification is run during normal pass execution
River Riddle
- [Mlir-commits] [mlir] 5da2423 - [mlir][gpu] Only transform mapped parallel loops to GPU.
Stephan Herhut
- [Mlir-commits] [mlir] 4a77110 - [mlir][bufferize] Fix buffer promotion to stack for index types
Stephan Herhut
- [Mlir-commits] [mlir] c30ab6c - [mlir] Transform scf.parallel to scf.for + async.execute
Eugene Zhulenev
- [Mlir-commits] [mlir] c9e9cc3 - [MLIR] Allow setting "CodeView" flag in LLVMIR translation on MSVC.
Alex Zinenko
- [Mlir-commits] [mlir] bf3861b - [mlir][Linalg] Change LinalgDependenceGraph to use LinalgOp.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6ad31c0 - [mlir][vector] Support N-D vector in InsertMap/ExtractMap op
Thomas Raoux
- [Mlir-commits] [mlir] d843755 - [NFC] Refactor function declaration addition in AsyncToLLVM
Rahul Joshi
- [Mlir-commits] [mlir] 703ef17 - [mlir] Make linalg-bufferize run on FuncOp
Sean Silva
- [Mlir-commits] [mlir] 9ddb464 - [mlir] refactor common idiom into AffineMap method
Aart Bik
- [Mlir-commits] [mlir] 02ef4bc - [mlir][shape] Make attr-dict placement consistent
Jacques Pienaar
- [Mlir-commits] [mlir] cf58df2 - [mlir] Add passes to passes.md to cleanup empty tabs on website index
Jacques Pienaar
- [Mlir-commits] [mlir] 906220b - [mlir] NFC: tiny fix in comment.
Christian Sigg
- [Mlir-commits] [mlir] 7625742 - [mlir][Linalg] Add support for tileAndDistribute on tensors.
Nicolas Vasilache
- [Mlir-commits] [mlir] 47fd19f - [mlir][StandardToSPIRV] Extend support for lowering cmpi to SPIRV.
Hanhan Wang
- [Mlir-commits] [mlir] 8435250 - [MLIR][OpenMP] Add omp.wsloop operation
Kiran Chandramohan
- [Mlir-commits] [mlir] 04481f2 - [mlir] Require std.alloc() ops to have canonical layout during LLVM lowering.
Christian Sigg
- [Mlir-commits] [mlir] 7c62c63 - [mlir] Add DecomposeCallGraphTypes pass.
Sean Silva
- [Mlir-commits] [mlir] fbceee2 - Add an optional argument for pattern rewriter max iteration count (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] b7382ed - [MLIR] Extend Symbol verification to reject public symbol declarations.
Rahul Joshi
- [Mlir-commits] [mlir] 65d4b5c - Add const qualifier to Type's utility functions
Mehdi Amini
- [Mlir-commits] [mlir] 74207e7 - Fix python bindings tests after change in visibility requirement for symbol declarations
Mehdi Amini
- [Mlir-commits] [mlir] c51e4c4 - [mlir][IR] Use tablegen for the BuiltinDialect and operations
River Riddle
- [Mlir-commits] [mlir] 73ca690 - [mlir][NFC] Remove references to Module.h and Function.h
River Riddle
- [Mlir-commits] [mlir] c5a6712 - [mlir] Add basic support for attributes in ODS-generated Python bindings
Alex Zinenko
- [Mlir-commits] [mlir] ef8e859 - [mlir] Fix Python tests after "module_terminator" migrated to ODS
Alex Zinenko
- [Mlir-commits] [mlir] 88f25bd - [mlir] Allow for using interface class name in ODS interface definitions
Alex Zinenko
- [Mlir-commits] [mlir] ffac5b8 - [mlir][linalg] Allow tensor_to_memref in dependence analysis
Stephan Herhut
- [Mlir-commits] [mlir] 3598605 - [mlir][std] Fold dim(dynamic_tensor_from_elements, %cst)
Stephan Herhut
- [Mlir-commits] [mlir] c4472f8 - [mlir][std] Canonicalize extract_element(tensor_cast).
Stephan Herhut
- [Mlir-commits] [mlir] c25e1ed - [MLIR] Fix up integration tests after b7382ed3fea08da27530a6d6d53f168fc704e4c4
Benjamin Kramer
- [Mlir-commits] [mlir] 43ede0e - [mlir] Remove unused ConvertToLLVMPattern::linearizeSubscripts().
Christian Sigg
- [Mlir-commits] [mlir] f3dab16 - [mlir] Add a _get_default_loc_context utility to Python bindings
Alex Zinenko
- [Mlir-commits] [mlir] 9793edd - [MLIR][SPIRV] Rename `spv._address_of` to `spv.mlir.addressof`
Lei Zhang
- [Mlir-commits] [mlir] 8a4fe75 - [NFC] Add unit tests for printing/parsing of variadic operands and results.
Rahul Joshi
- [Mlir-commits] [mlir] bedaad4 - [mlir] Simplify std.alloc lowering to LLVM.
Christian Sigg
- [Mlir-commits] [mlir] eced4a8 - [mlir] [sparse] start of sparse tensor compiler support
Aart Bik
- [Mlir-commits] [mlir] b13415b - [mlir][Linalg] Add dependence type to LinalgDependenceGraphElem.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6bfb412 - set the alignment of mlir::AttributeStorage to 64 bit explicitly to fix 32 bit platform
David Blaikie
- [Mlir-commits] [mlir] 989b194 - [mlir][Python] Make DenseElementsAttr loading be int size agnostic.
Stella Laurenzo
- [Mlir-commits] [mlir] 94e4ec6 - Add CalibratedQuantizedType to quant dialect
Feng Liu
- [Mlir-commits] [mlir] 77133b2 - [mlir] Get array from the dense elements attribute with buffer protocol.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 052d24a - [mlir] Introduce support for parametric side-effects
Alex Zinenko
- [Mlir-commits] [mlir] 8b97e17 - [mlir] Simplify code generated by ConvertToLLVMPattern::getStridedElementPtr().
Christian Sigg
- [Mlir-commits] [mlir] adf9f64 - [MLIR][SPIRV] Rename `spv._reference_of` to `spv.mlir.referenceof`
Lei Zhang
- [Mlir-commits] [mlir] c1ba9c4 - [mlir][Affine] Refactor affine fusion code in pass to utilities
Diego Caballero
- [Mlir-commits] [mlir] 9ad62f6 - [mlir][sparse] remove a few rewriting failures
Aart Bik
- [Mlir-commits] [mlir] c0958b7 - [mlir] Add support for referencing a SymbolRefAttr in a SideEffectInstance
River Riddle
- [Mlir-commits] [mlir] bd106d7 - [mlir][Pass] Only enable/disable CrashRecovery once
River Riddle
- [Mlir-commits] [mlir] 58ce4a8 - [mlir][TableGen] Support intrinsics with multiple returns and overloaded operands.
Alex Zinenko
- [Mlir-commits] [mlir] 9e39a5d - [mlir][linalg] Start a named ops to generic ops pass
Lei Zhang
- [Mlir-commits] [mlir] 9bd50ab - [MLIR][SPIRV] Rename `spv._merge` to `spv.mlir.merge`
Lei Zhang
- [Mlir-commits] [mlir] 341f3c1 - [MLIR][SPIRV] ModuleCombiner: deduplicate global vars, spec consts, and funcs.
Lei Zhang
- [Mlir-commits] [mlir] 74170a3 - Use rewriter in SCFToSPIRV conversion.
Tres Popp
- [Mlir-commits] [mlir] 5b7bd89 - Revert "Reorder linalg.conv indexing_maps loop order"
Lei Zhang
- [Mlir-commits] [mlir] 2f3adc5 - [MLIR][SPIRV] Rename `spv._module_end` to `spv.mlir.endmodule`
Lei Zhang
- [Mlir-commits] [mlir] 332710e - [mlir] Add a missing dependency to LinalgToLLVM
Stella Stamenova
- [Mlir-commits] [mlir] 65fcddf - [mlir][BuiltinDialect] Resolve comments from D91571
River Riddle
- [Mlir-commits] [mlir] beb889c - Make array pointers in the CAPI const
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] b0750e2 - Fix rollback of first block erasure in a region.
Tres Popp
- [Mlir-commits] [mlir] 7f2ebde - [mlir] Split BufferUtils.h out of Bufferize.h
Sean Silva
- [Mlir-commits] [mlir] 9bb5bff - [mlir] Add an assertion on creating an Operation with null result types
Alex Zinenko
- [Mlir-commits] [mlir] 3ded927 - [mlir] Add missing const * updates in StandardAttributes
Tres Popp
- [Mlir-commits] [mlir] 8b525c9 - [mlir][Linalg] Add utility function that return static loop bounds of Linalg ops
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f8284d2 - [mlir][Linalg] Fuse sequence of Linalg operation (on buffers)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 0c59f51 - [mlir][Linalg] NFC: Expose some utility functions used for promotion.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 0f9f0a4 - Remove unused isZero function
Geoffrey Martin-Noble
- [Mlir-commits] [mlir] fbfbfa5 - [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Mehdi Amini
- [Mlir-commits] [mlir] a86a9b5 - [mlir] Automatic reference counting for Async values + runtime support for ref counted objects
Eugene Zhulenev
- [Mlir-commits] [mlir] 0caa82e - Revert "[mlir][Linalg] Fuse sequence of Linalg operation (on buffers)"
Mikhail Goncharov
- [Mlir-commits] [mlir] cb778c3 - [mlir][std] Fold comparisons when the operands are equal
Stephan Herhut
- [Mlir-commits] [mlir] 6af81ea - [mlir][std] Fold load(tensor_to_memref) into extract_element
Stephan Herhut
- [Mlir-commits] [mlir] a89e55c - [mlir][std] Canonicalize a dim(memref_reshape) into a load from the shape operand
Stephan Herhut
- [Mlir-commits] [mlir] 370d0ba - [mlir] Expose parseDimAndSymbolList from affineops.h
Stella Stamenova
- [Mlir-commits] [mlir] 18d0f7d - [mlir] add canonicalization patterns for trivial SCF 'for' and 'if'
Alex Zinenko
- [Mlir-commits] [mlir] f5c5fd1 - [MLIR] Correct block merge bug
Alex Zinenko
- [Mlir-commits] [mlir] 369c51a - [mlir][vector] Add transfer_op LoadToStore forwarding and deadStore optimizations
Thomas Raoux
- [Mlir-commits] [mlir] af42550 - [mlir][sparse] refine optimization, add few more test cases
Aart Bik
- [Mlir-commits] [mlir] d4f1a3c - [mlir] Add microbenchmark for linalg+async-parallel-for
Eugene Zhulenev
- [Mlir-commits] [mlir] 13ab072 - [mlir] AsynToLLVM: do no use op->getOperands() in conversion patterns
Eugene Zhulenev
- [Mlir-commits] [mlir] f2df67e - [mlir] Fix async microbench integration test
Eugene Zhulenev
- [Mlir-commits] [mlir] 1756d67 - [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Fangrui Song
- [Mlir-commits] [mlir] f4f8a67 - [mlir][Python] Support finding pybind11 from the python environment.
Stella Laurenzo
- [Mlir-commits] [mlir] 95956c1 - [MLIR] ODS typedef gen fixes & improvements
John Demme
- [Mlir-commits] [mlir] 01c4418 - [mlir][Linalg] NFC - Factor out Linalg functionality for shape and loop bounds computation
Nicolas Vasilache
- [Mlir-commits] [mlir] 9ac0b31 - [mlir][Linalg] Drop symbol_source abstraction which does not pay for itself.
Nicolas Vasilache
- [Mlir-commits] [mlir] 1ec6086 - [mlir] Avoid cloning ops in SCF parallel conversion to CFG
Alex Zinenko
- [Mlir-commits] [mlir] 31a233d - [mlir] canonicalize away zero-iteration SCF for loops
Alex Zinenko
- [Mlir-commits] [mlir] c6b2c17 - [mlir] Add a print function for memref<*xi64>.
Alexander Belyaev
- [Mlir-commits] [mlir] 619630f - [mlir] Temporarily disable flaky mlir-cpu-runner async tests
Alex Zinenko
- [Mlir-commits] [mlir] 0c5cff3 - Add userData to the diagnostic handler C API
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] e65a5e5 - [mlir][Linalg] Fuse sequence of Linalg operation (on buffers)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 11ea2e2 - [mlir][Linalg] NFC: Expose some utility functions used for promotion.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5073e7e - [mlir] Add mising dependency
Nicolas Vasilache
- [Mlir-commits] [mlir] df9ae59 - Use MlirStringRef throughout the C API
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f7d033f - [mlir] Support WsLoopOp in OpenMP to LLVM dialect conversion
Alex Zinenko
- [Mlir-commits] [mlir] 029e199 - [mlir] Make attributes mutable in Python bindings
Alex Zinenko
- [Mlir-commits] [mlir] ee6255d - [mlir] move lib/Bindings/Python/Attributes.td to include/mlir/Bindings/Python
Alex Zinenko
- [Mlir-commits] [mlir] fd92c5d - [mlir][linalg] Add bufferization pattern for `linalg.indexed_generic`.
Alexander Belyaev
- [Mlir-commits] [mlir] 3d95d1b - [mlir] AsyncRuntime: fix concurrency bugs + fix exports in methods definitions
Eugene Zhulenev
- [Mlir-commits] [mlir] 1eded17 - [MLIR] Fix TableGen generator for attribute interfaces.
Alex Zinenko
- [Mlir-commits] [mlir] a8de412 - [mlir] NFC - Expose an OffsetSizeAndStrideOpInterface
Nicolas Vasilache
- [Mlir-commits] [mlir] db9713c - [mlir] Add Tosa dialect const folder for tosa.const.
Stella Laurenzo
- [Mlir-commits] [mlir] 7600632 - Fix CalibratedQuantizedType's print function to match parser
Feng Liu
- [Mlir-commits] [mlir] 15481bb - [mlir][Python] Fix the last remaining instance of PYTHON_EXECUTABLE.
Stella Laurenzo
- [Mlir-commits] [mlir] 5f0c1e3 - [mlir][Python] Sync Python bindings with C API MlirStringRef modification.
Stella Laurenzo
- [Mlir-commits] [mlir] b6c71c1 - [mlir] NFC - Refactor and expose a parsing helper for OffsetSizeAndStrideInterface
Nicolas Vasilache
- [Mlir-commits] [mlir] c247081 - [mlir] NFC - Refactor and expose a helper printOffsetSizesAndStrides helper function.
Nicolas Vasilache
- [Mlir-commits] [mlir] 119545f - [mlir] Add conversion from SCF parallel loops to OpenMP
Alex Zinenko
- [Mlir-commits] [mlir] b228e2b - [mlir][sparse] generalize invariant expression handling in sparse compiler
Aart Bik
- [Mlir-commits] [mlir] dfbb5a0 - [mlir] Remove SameOperandsAndResultShape when redundant with ElementwiseMappable
Sean Silva
- [Mlir-commits] [mlir] 21b346b - [mlir] use STATUS instead of CHECK_* in MLIRDetectPythonEnv.cmake
Alex Zinenko
- [Mlir-commits] [mlir] 5c4e397 - [mlir][sparse] add parallelization strategies to sparse compiler
Aart Bik
- [Mlir-commits] [mlir] 9ffba19 - [MLIR][Affine] Add custom builders for AffineVectorLoadOp/AffineVectorStoreOp
Frank Laub
- [Mlir-commits] [mlir] c5d0172 - [mlir] Add build configuration for Quant unittest
Marius Brehler
- [Mlir-commits] [mlir] 5488a6b - [NFC] Fix pattern name.
Sean Silva
- [Mlir-commits] [mlir] d5f0d0c - [mlir][sparse] add ability to select pointer/index storage type
Aart Bik
- [Mlir-commits] [mlir] 2fb5f4a - [mlir][Python] Add additional capsule interop types.
Stella Laurenzo
- [Mlir-commits] [mlir] 4dd5f79 - [mlir][bufferize] Add argument materialization for bufferization
Stephan Herhut
- [Mlir-commits] [mlir] 87568c0 - [mlir][linalg] Mark linalg.yield as ReturnLike
Stephan Herhut
- [Mlir-commits] [mlir] 9549abc - Remove stray debug-only from test
Benjamin Kramer
- [Mlir-commits] [mlir] 20c926e - [mlir][DialectConversion] Do not prematurely drop unused cast operations
Stephan Herhut
- [Mlir-commits] [mlir] 5dd5a08 - [mlir] Let ModuleTranslate propagate LLVM triple
Nicolas Vasilache
- [Mlir-commits] [mlir] 5535696 - [mlir] Add gpu.allocate, gpu.deallocate ops with LLVM lowering to runtime function calls.
Christian Sigg
- [Mlir-commits] [mlir] 6484567 - [MLIR][SCF] Find all innermost loops for parallel loop tiling
Frederik Gossen
- [Mlir-commits] [mlir] 63d3198 - [mlir] Fix typos and broken links in LangRef
Alex Zinenko
- [Mlir-commits] [mlir] e4c74fd - Don't elide splat attributes during printing
Tamas Berghammer
- [Mlir-commits] [mlir] acb69f3 - [mlir] Change ConvertOpToLLVMPattern::matchAndRewrite argument to concrete operand type.
Christian Sigg
- [Mlir-commits] [mlir] e9e45b3 - [mlir] Fix bad rebase landed in acb69f3b7c83.
Christian Sigg
- [Mlir-commits] [mlir] 6dd9596 - [mlir] Add a shape function library op
Jacques Pienaar
- [Mlir-commits] [mlir] d9da4c3 - Revert "[mlir] Add a shape function library op"
Mehdi Amini
- [Mlir-commits] [mlir] 7f52131 - Use `const` for array pointers in `StandardTypes.h`
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] e534cee - [mlir] Add a shape function library op
Jacques Pienaar
- [Mlir-commits] [mlir] 8b6bea9 - Use bool in place of int for boolean things in the C API
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] bd2083c - [mlir][Python] Python API cleanups and additions found during code audit.
Stella Laurenzo
- [Mlir-commits] [mlir] ba0fe76 - [mlir][Python] Add an Operation.result property.
Stella Laurenzo
- [Mlir-commits] [mlir] 62195b7 - [mlir][CAPI] Convert the rest of the API int -> bool.
Stella Laurenzo
- [Mlir-commits] [mlir] 047400e - [mlir][LLVMIR] Add support for InlineAsmOp
Nicolas Vasilache
- [Mlir-commits] [mlir] ffaba24 - Add `using ConvertToLLVMPattern::match/matchAndRewrite` to avoid 'hiding overload' warning.
Christian Sigg
- [Mlir-commits] [mlir] 78c7118 - [mlir] Make mlir-cpu-runner depend on native instead of X86
Nicolas Vasilache
- [Mlir-commits] [mlir] 774f1d3 - [mlir] Small cleanups to func-bufferize/finalizing-bufferize
Sean Silva
- [Mlir-commits] [mlir] ff2e228 - Don't count attributes when addressing operands.
Mehdi Amini
Last message date:
Mon Nov 30 17:21:48 PST 2020
Archived on: Mon Nov 30 17:24:56 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).