January 2023 Archives by author
Starting: Sun Jan 1 23:42:07 PST 2023
Ending: Tue Jan 31 22:47:17 PST 2023
Messages: 407
- [Mlir-commits] [mlir] e4ebe14 - [mlir][OpenMP] Add nontemporal clause definition to simd construct
Dominik Adamski
- [Mlir-commits] [mlir] 4d3ba7a - Apply clang-tidy fixes for performance-move-const-arg in Utils.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] b9dac89 - Apply clang-tidy fixes for llvm-else-after-return in TestBackwardDataFlowAnalysis.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] d346157 - Apply clang-tidy fixes for llvm-qualified-auto in TestBackwardDataFlowAnalysis.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 6ede7cf - Apply clang-tidy fixes for readability-identifier-naming in TestBackwardDataFlowAnalysis.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 4d29f6e - [mlir][python] Expose fp8 types with pybind.
Mehdi Amini
- [Mlir-commits] [mlir] 9f91b72 - Apply clang-tidy fixes for llvm-else-after-return in GPUToSPIRV.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 495ddf1 - Apply clang-tidy fixes for performance-unnecessary-value-param in AffineCanonicalizationUtils.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 551ec87 - Use --pass-pipeline syntax for mlir/test/Dialect/LLVMIR/canonicalize.mlir (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 5e92f7e - Apply clang-tidy fixes for performance-unnecessary-value-param in SparseTensorCodegen.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] eecce28 - Fix PDL verifiers to be resilient to invalid IR
Mehdi Amini
- [Mlir-commits] [mlir] 1c65897 - Apply clang-tidy fixes for readability-simplify-boolean-expr in Vectorization.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 25acbf3 - Apply clang-tidy fixes for llvm-qualified-auto in ModuleImport.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] b377583 - [mlir] Print a newline when dumping Type
Mehdi Amini
- [Mlir-commits] [mlir] e055aad - Refactor OperationName to use virtual tables for dispatch (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 4cef3f2 - Fix scf.while verifier crash (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 51911a6 - Apply clang-tidy fixes for performance-unnecessary-value-param in IntRangeOptimizations.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 4e01532 - Check for FunctionOpInterface when looking up a parent function in GPU lowering
Mehdi Amini
- [Mlir-commits] [mlir] ffd3a19 - Fix crash in Spirv -lower-host-to-llvm pass
Mehdi Amini
- [Mlir-commits] [mlir] 7bf1e44 - Revert "Refactor OperationName to use virtual tables for dispatch (NFC)"
Mehdi Amini
- [Mlir-commits] [mlir] 0441272 - Revert "Revert "Refactor OperationName to use virtual tables for dispatch (NFC)""
Mehdi Amini
- [Mlir-commits] [mlir] 9d7da41 - Fix crash in scf.parallel verifier
Mehdi Amini
- [Mlir-commits] [mlir] 6a99335 - Fix crash in LLVM Dialect inliner interface: add support for llvm.return
Mehdi Amini
- [Mlir-commits] [mlir] c114dba - Harden -slice-analysis-test MLIR testing pass to check for some invariants
Mehdi Amini
- [Mlir-commits] [mlir] a478193 - Remove useless / untested verifier in scf.foreach_thread (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 2e312a7 - WIP listeners
Mehdi Amini
- [Mlir-commits] [mlir] 5b09ffe - Revert "WIP listeners", totally pushed by mistake!
Mehdi Amini
- [Mlir-commits] [mlir] 4f1e244 - Add missing dependent dialects to "convert-gpu-to-rocdl"
Mehdi Amini
- [Mlir-commits] [mlir] 99fd12f - Add the test dialect as dependent for the "test-legalize-patterns" test pass
Mehdi Amini
- [Mlir-commits] [mlir] 177a0e5 - Fix running MLIR tests when enabling examples but the native backends isn't configured (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] ddc496d - Exclude running MLIR tests for Toy example Ch6 and Ch7 when JIT is unavailable
Mehdi Amini
- [Mlir-commits] [mlir] a988a1f - Replace use of sprintf with snprint in SparseTensorRuntime.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 060c8be - [mlir][OneShotModuleBufferize] Add a new flag: no-analysis-func-filter
Maya Amrami
- [Mlir-commits] [mlir] ac64c54 - [mlir][bufferization] Fix failing lit test
Maya Amrami
- [Mlir-commits] [mlir] 54d78b6 - Remove the ThreadLocal template from LLVM.
Owen Anderson
- [Mlir-commits] [mlir] ef9aa34 - Revert "Remove the ThreadLocal template from LLVM."
Owen Anderson
- [Mlir-commits] [mlir] e4e0f93 - Remove the ThreadLocal template from LLVM.
Owen Anderson
- [Mlir-commits] [mlir] a4699a4 - [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR
Akash Banerjee
- [Mlir-commits] [mlir] a536d3e - [MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP Target Data directives
Akash Banerjee
- [Mlir-commits] [mlir] 6ca1a09 - [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr)
Christopher Bate
- [Mlir-commits] [mlir] 60dd937 - [mlir][gpu] Fix build failure / silence windows build warnings
Christopher Bate
- [Mlir-commits] [mlir] 9370ea6 - [mlir][gpu] Fix another windows build issue
Christopher Bate
- [Mlir-commits] [mlir] 2af1dc7 - [mlir][EmitC] Remove Pure trait from `emitc.include`
Christopher Bate
- [Mlir-commits] [mlir] cd57994 - Revert "[mlir][linalg] Swap extract_slice(fill(x)) ops"
Alexander Belyaev
- [Mlir-commits] [mlir] e568d00 - [mlir][sparse] minor code layout edits
Aart Bik
- [Mlir-commits] [mlir] 1c7ffe0 - [mlir][sparse] add test that combines sparse codegen and lowering to llvm struct
Aart Bik
- [Mlir-commits] [mlir] 14c0317 - [mlir][sparse] clean vectorization bail-out for VL=0
Aart Bik
- [Mlir-commits] [mlir] f6b87c0 - [asan] fix two memory leaks in integration tests
Aart Bik
- [Mlir-commits] [mlir] 9bcef91 - [mlir][sparse] fixed typo
Aart Bik
- [Mlir-commits] [mlir] 323782f - [MLIR] NFC. Fix DEBUG_TYPE for AffineOps.cpp
Uday Bondhugula
- [Mlir-commits] [mlir] 978ca8c - Canonicalize affine set + operands while adding affine.if op domain
Uday Bondhugula
- [Mlir-commits] [mlir] 23bcd6b - [MLIR] Fix affine analysis methods for affine.parallel
Uday Bondhugula
- [Mlir-commits] [mlir] 1fb096e - [MLIR][Affine] Fix affine scalrep - add missing check
Uday Bondhugula
- [Mlir-commits] [mlir] 6b2e29c - NFC. Refactor affine fusion code for readability
Uday Bondhugula
- [Mlir-commits] [mlir] 3ab88e7 - [MLIR] Remove unnecessary Block argument on MemRefDependenceGraph::init
Uday Bondhugula
- [Mlir-commits] [mlir] 75488a2 - [mlir][nfc] Migrate standalone to new fold API
Marius Brehler
- [Mlir-commits] [mlir] 1a867bf - [mlir][arith] Optimize arith.cmpi based on integer range analysis.
Ivan Butygin
- [Mlir-commits] [mlir] 6e1ea30 - [mlir][gpu][spirv] Gpu min/max reductions lowering to SPIR-V
Ivan Butygin
- [Mlir-commits] [mlir] 7440c0c - [mlir] Add header file for ssize_t
Markus Böck
- [Mlir-commits] [mlir] 3adb0ac - [mlir][py] Fix python modules build with clang-cl due to requiring exceptions
Markus Böck
- [Mlir-commits] [mlir] cf6f217 - [mlir][tblgen] Generate generic adaptors for Ops
Markus Böck
- [Mlir-commits] [mlir] bbfa7ef - [mlir] Add a new fold API using Generic Adaptors
Markus Böck
- [Mlir-commits] [mlir] 2455d1c - [mlir][NFC] Switch dialects with no fold methods to the new fold API
Markus Böck
- [Mlir-commits] [mlir] a3fa6b8 - [mlir][Arith][NFC] Migrate Arith dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 6c30503 - [mlir][math][NFC] Migrate math dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] a703d15 - [mlir][Index][NFC] Migrate index dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 7039bd2 - [mlir][MemRef][NFC] Migrate MemRef dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 7df7612 - [mlir][NFC] Migrate rest of the dialects to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 22bf693 - [mlir][Shape][NFC] Migrate shape dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 436ce71 - [mlir][Vector][NFC] Migrate Vector dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 62084b5 - [mlir][Tosa][NFC] Migrate Tosa dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] 1e60e7a - [mlir][tblgen] Fix undefined behaviour found by MSVC debug iterators
Markus Böck
- [Mlir-commits] [mlir] 65684dc - [mlir][ods] Rework how transitive use of deprecated defs are handled
Markus Böck
- [Mlir-commits] [mlir] 355c547 - [mlir][NFC] Set `useFoldAPI` to `kEmitRawAttributesFolder` value for some dialects missed previously
Markus Böck
- [Mlir-commits] [mlir] 4e39007 - [mlir][Tensor][NFC] Migrate Tensor dialect to the new fold API
Markus Böck
- [Mlir-commits] [mlir] d7daa63 - [mlir][tblgen] Emit deprecation warning if `kEmitRawAttributes` is used
Markus Böck
- [Mlir-commits] [mlir] 715b025 - [mlir][ods] Simplify signature of `custom` printers and parsers of Attributes and Types in presence of default constructible parameters
Markus Böck
- [Mlir-commits] [mlir] 57e455e - [mlir][linalg] Fix incorrect reduction detection in Vectorizer
Diego Caballero
- [Mlir-commits] [mlir] afc3756 - [mlir][vector] Masking support for reductions in Linalg vectorizer
Diego Caballero
- [Mlir-commits] [mlir] 4626bd0 - [mlir][vector] Disable folding for masked reductions
Diego Caballero
- [Mlir-commits] [mlir] ca84855 - [mlir][NFC] Use TypeSize::getFixedValue() instead of TypeSize::getFixedSize()
Guillaume Chatelet
- [Mlir-commits] [mlir] 652d278 - [mlir][NFC] Remove dependency on DataLayout::getPrefTypeAlignment
Guillaume Chatelet
- [Mlir-commits] [mlir] b008f63 - [MLIR][Tensor] Fix example for pack/unpack (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] 9a5092b - [MLIR][Tensor] Add canonicalization patterns for `tensor.pack`
Lorenzo Chelini
- [Mlir-commits] [mlir] d7904a7 - [MLIR] Fold outer dims permutation to pack when propagating
Lorenzo Chelini
- [Mlir-commits] [mlir] d5a9fc1 - [MLIR] Fix tiling for `tensor.unpack` with outer permutations
Lorenzo Chelini
- [Mlir-commits] [mlir] 9a47900 - [MLIR][SCF] Fix comment in `TestTilingInterface.cpp` (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] ff6f4ae - Reduce input arguments for `getPackingInfoFromConsumer` (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] b766877 - [MLIR] Split `generalize-tensor-pack.mlir` (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] 904f2cc - [mlir][SparseTensor] Add a few more tests for sparse vectorization
Quentin Colombet
- [Mlir-commits] [mlir] acae85b - [mlir][memref] Add details on the semantic of reinterpret_cast
Quentin Colombet
- [Mlir-commits] [mlir] 93f40c9 - Revert "[mlir][SparseTensor] Add a few more tests for sparse vectorization"
Quentin Colombet
- [Mlir-commits] [mlir] add43ff - Re-apply "[mlir][SparseTensor] Add a few more tests for sparse vectorization"
Quentin Colombet
- [Mlir-commits] [mlir] edec423 - [mlir][vector] Share enums with the transform dialect
Quentin Colombet
- [Mlir-commits] [mlir] e91a5ce - [mlir][vector] Add a custom builder for LowerVectorsOp
Quentin Colombet
- [Mlir-commits] [mlir] 3914836 - [mlir][MemRefToLLVM] Remove the code for lowering collaspe/expand_shape
Quentin Colombet
- [Mlir-commits] [mlir] cb4ccd3 - [mlir][Conversion] Rename the MemRefToLLVM pass
Quentin Colombet
- [Mlir-commits] [mlir] bf5f63e - [memref][Transform][NFC] Improve the doc for masked_vectorize
Quentin Colombet
- [Mlir-commits] [mlir] ff96267 - [mlir][vector] Add folder for bitcast of integer splat constants
Quinn Dawkins
- [Mlir-commits] [mlir] be575c5 - Re-land D139865 "Add known_block_size and known_grid_size to gpu.func"
Krzysztof Drewniak
- [Mlir-commits] [mlir] f6076bd - [mlir][ROCDL] Translate known block size attributes to ROCDL
Krzysztof Drewniak
- [Mlir-commits] [mlir] e502f4f - [mlir][Arith] Remove expansions of integer min and max ops
Krzysztof Drewniak
- [Mlir-commits] [mlir] 6496824 - [mlir][Arith] Fix bug in zero-extension range inference
Krzysztof Drewniak
- [Mlir-commits] [mlir] 8cdb4f9 - [mlir][Index] Add index.mins and index.minu
Krzysztof Drewniak
- [Mlir-commits] [mlir] 4553056 - [mlir][Index] Implement InferIntRangeInterface
Krzysztof Drewniak
- [Mlir-commits] [mlir] 9f59aff - Revert "[mlir][Index] Implement InferIntRangeInterface"
Krzysztof Drewniak
- [Mlir-commits] [mlir] 5af9d16 - [mlir][Index] Implement InferIntRangeInterface, re-land
Krzysztof Drewniak
- [Mlir-commits] [mlir] d6fb08a - [mlri][ExecutionEngine] Don't globaly set CMake prefixes to find HIP
Krzysztof Drewniak
- [Mlir-commits] [mlir] 5bedd67 - [mlir] Allow overriding AbstractDenseDataFlowAnalysis::visitOperation
Tom Eccles
- [Mlir-commits] [mlir] d47a0ac - [mlir][Linalg] fix comparison of integers with different signs
Tom Eccles
- [Mlir-commits] [mlir] b7fe0d3 - Lower math.tan to __nv_tan[f] / __ocml_tan_f{32|64}
Goran Flegar
- [Mlir-commits] [mlir] d2f1369 - [MLIR] Add return type inference to scf.if builder
Frederik Gossen
- [Mlir-commits] [mlir] 7f66e18 - [MLIR] Add InferTypeOpInterface to scf.if op
Frederik Gossen
- [Mlir-commits] [mlir] 029f1a4 - [MLIR] Address post-submit comments on scf.if's InferTypeOpInterface
Frederik Gossen
- [Mlir-commits] [mlir] 1125c5c - [MLIR] Remove scf.if builder with explicit result types and callbacks
Frederik Gossen
- [Mlir-commits] [mlir] 37c750a - [mlir:LLVM] Fix minor bug, missing cconv translation
Hendrik Greving
- [Mlir-commits] [mlir] efc412e - [PVS-Studio][NFC] fix a typo in ShapeUtils.h
Shivam Gupta
- [Mlir-commits] [mlir] 586ce6a - [MLIR][NFC] Fix a memset in MemRefUtils.h
Shivam Gupta
- [Mlir-commits] [mlir] ded3644 - [MLIR][NFC] Fix a checked after used case in ReshapeOpsUtils.cpp
Shivam Gupta
- [Mlir-commits] [mlir] cf487cc - [mlir][llvm] Make the import of LLVM IR intrinsics extensible.
Tobias Gysi
- [Mlir-commits] [mlir] 0cf0663 - [mlir][llvm] Make the import of LLVM IR metadata extensible.
Tobias Gysi
- [Mlir-commits] [mlir] 9b76a30 - [mlir][llvm] Support importing magic globals
Tobias Gysi
- [Mlir-commits] [mlir] 0fde03c - [mlir][llvm] Modernize the import of LLVM IR globals.
Tobias Gysi
- [Mlir-commits] [mlir] b72dd6f - [mlir] Add function_entry_count to LLVMFuncOp
Tobias Gysi
- [Mlir-commits] [mlir] 51e36f2 - [mlir][llvm] Add branch weights to call and invoke
Tobias Gysi
- [Mlir-commits] [mlir] 758be97 - [mlir:LLVM] Rudimentary inlining support for LLVM load store.
Tobias Gysi
- [Mlir-commits] [mlir] 6e39520 - [mlir][llvm] Call the instruction builders from a static method (NFC).
Tobias Gysi
- [Mlir-commits] [mlir] 3589885 - [mlir][llvm] Improve error messages during LLVM IR import.
Tobias Gysi
- [Mlir-commits] [mlir] 838fdef - [mlir][llvm] A DICompositeTypeAttr is also a DIScopeAttr.
Tobias Gysi
- [Mlir-commits] [mlir] bff31d0 - [mlir][llvm] Handle debug metadata arg lists during LLVM IR import.
Tobias Gysi
- [Mlir-commits] [mlir] a960547 - [mlir][llvm] Add an explicit void type debug info attribute.
Tobias Gysi
- [Mlir-commits] [mlir] 81f57b6 - Revert "[mlir][llvm] Add an explicit void type debug info attribute."
Tobias Gysi
- [Mlir-commits] [mlir] f61f42b - Reland "[mlir][llvm] Add an explicit void type debug info attribute."
Tobias Gysi
- [Mlir-commits] [mlir] d49d83e - [MLIR][LLVM] Don't use void return type in `getCallableResults`.
Tobias Gysi
- [Mlir-commits] [mlir] 921c6f0 - [mlir][FuncToLLVM] Drop llvm.linkage attribute
Tobias Gysi
- [Mlir-commits] [mlir] d148f8d - [mlir][llvm] Drop cyclic dependencies during debug metadata import.
Tobias Gysi
- [Mlir-commits] [mlir] c5da2dc - [MLIR][LLVM] Support inlining of LLVM::AllocaOp.
Tobias Gysi
- [Mlir-commits] [mlir] db59654 - [MLIR][LLVM] Generate LLVM lifetime intrinsics while inlining.
Tobias Gysi
- [Mlir-commits] [mlir] af3a5ef - [mlir][llvm] Import access group metadata.
Tobias Gysi
- [Mlir-commits] [mlir] 5273219 - [mlir] Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 51ddfd7 - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] a1fe1f5 - [mlir] Add #include <optional> (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 0a81ace - [mlir] Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 2140260 - [mlir] Remove remaining uses of llvm::Optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] b53e0d1 - Use std::nullopt instead of None in comments (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 91682b2 - Remove redundant initialization of std::optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] df950a0 - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] b53b964 - [mlir] Fix a deprecation warning
Kazu Hirata
- [Mlir-commits] [mlir] 83d56fb - Drop the ZeroBehavior parameter from countLeadingZeros and the like (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] aef9531 - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] caa99a0 - Use llvm::popcount instead of llvm::countPopulation(NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 5c9013e - Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 55e2cd1 - Use llvm::count{lr}_{zero, one} (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] ca5e2e3 - [mlir-translate] More specific error message for BlockAddress
Min-Yih Hsu
- [Mlir-commits] [mlir] 0b42240 - [mlir][AsmPrinter] Gracefully handle empty symbol
Min-Yih Hsu
- [Mlir-commits] [mlir] c9986f8 - [mlir][Pass] Handle spaces in pipeline strings
Min-Yih Hsu
- [Mlir-commits] [mlir] 94a3092 - [mlir][Pass] Make PassManager default to op-agnostic
Rahul Kayaith
- [Mlir-commits] [mlir] ef545ef - [mlir][linalg] Reuploading: Apply shortened printing/parsing form to linalg.reduce.
Aliia Khasanova
- [Mlir-commits] [mlir] d5cbaa0 - [Linalg] Don't create complex vectors when vectorizing copies
Benjamin Kramer
- [Mlir-commits] [mlir] fcd505d - [arith] Allow integer casts of 0-D vectors
Benjamin Kramer
- [Mlir-commits] [mlir] 35ca649 - [mlir][arith] Don't crash when folding a & ~a -> 0 on vectors
Benjamin Kramer
- [Mlir-commits] [mlir] 77f4c91 - [mlir][vector] Allow transposing multi_reduction when the parallel dim is in the middle
Benjamin Kramer
- [Mlir-commits] [mlir] bcc1081 - Fix tsan problem where the per-thread shared_ptr() can be locked right before the cache is destroyed causing a race where it tries to remove an entry from a destroyed cache.
Benjamin Kramer
- [Mlir-commits] [mlir] 669f4bc - [mlir][SubElements] Disambiguate cast<> call for MSVC
Benjamin Kramer
- [Mlir-commits] [mlir] c957fe0 - [mlir][spirv] Add pattern to expand UMulExtended for WebGPU
Jakub Kuderski
- [Mlir-commits] [mlir] 624ed0d - [mlir][spirv] Relax instruction order checks in test
Jakub Kuderski
- [Mlir-commits] [mlir] 47232be - [mlir][spirv] Fix extended umul expansion for WebGPU
Jakub Kuderski
- [Mlir-commits] [mlir] 1b82245 - [mlir][spirv] Add smul_extended expansion for WebGPU
Jakub Kuderski
- [Mlir-commits] [mlir] a35a8f4 - [mlir][spirv] Clean up transform pass definitions. NFC.
Jakub Kuderski
- [Mlir-commits] [mlir] 80d5400 - [mlir][spirv] Account for type conversion failures in scf-to-spirv
Jakub Kuderski
- [Mlir-commits] [mlir] 9963f16 - [mlir][spirv] Migrate to new fold API
Jakub Kuderski
- [Mlir-commits] [mlir] 466aa58 - [mlir][spirv] Fix crash in spirv-lower-abi-attributes
Jakub Kuderski
- [Mlir-commits] [mlir] e0f3a95 - [mlir][vector] Disallow vector.fma over vectors of integers
Jakub Kuderski
- [Mlir-commits] [mlir] 70423ee - [mlir][MemRef] Apply ClangTidy performance fix (NFC).
Adrian Kuegel
- [Mlir-commits] [mlir] 00951bf - [mlir] Remove redundant virtual keyword. NFC
Adrian Kuegel
- [Mlir-commits] [mlir] c1fa817 - [mlir] Adjust AttributeTest to show skip behavior.
Adrian Kuegel
- [Mlir-commits] [mlir] 18b7249 - [MLIR] Simplify predicate in Matchers.h, NFC
Chris Lattner
- [Mlir-commits] [mlir] ee3c6de - [mlir] use stable_sort for OperationLegalizer::computeOpLegalizationDepth
Xiang Li
- [Mlir-commits] [mlir] 16f8d17 - [mlir] Add "memref::MemRefDialect" as dependentDialects for GpuToLLVMConversionPass
Xiang Li
- [Mlir-commits] [mlir] 9451572 - [mlir] add RemoveConstantIfCondition to populateOpenACCToSCFConversionPatterns
Xiang Li
- [Mlir-commits] [mlir] 365ce62 - [mlir] support unsigned int in mlir::spirv::ConstantOp::getAsmResultNames
Xiang Li
- [Mlir-commits] [mlir] c3728d2 - [mlir] support !shape.value_shape when replace WithOp in OutlineShapeComputationPass.
Xiang Li
- [Mlir-commits] [mlir] 2ecf2c0 - [mlir][doc] Fix syntax for affine.dam_wait
Xiang Li
- [Mlir-commits] [mlir] 4ef085c - [mlir] fix crash when call a function decl
Xiang Li
- [Mlir-commits] [mlir] dd0d5ac - [mlir][sparse] remove redundant template parameter (NFC)
Peiming Liu
- [Mlir-commits] [mlir] 885a1f4 - [mlir][sparse] support parsing slices in sparse tensor encoding attribute
Peiming Liu
- [Mlir-commits] [mlir] 83a5083 - [mlir][sparse] avoid using mutable descriptor when unnecessary (NFC)
Peiming Liu
- [Mlir-commits] [mlir] a7bf2e5 - [mlir][sparse] refactoring isAdmissibleTensorExp into codegen
Peiming Liu
- [Mlir-commits] [mlir] a288d7f - [llvm][ADT] Replace uses of `makeMutableArrayRef` with deduction guides
Joe Loser
- [Mlir-commits] [mlir] b09e6b9 - Fix two warnings introduced by 69011a2ad0ce "[mlir][Linalg] Make Elementwise op fusion return a map from existing values to values in the fused op." (NFCI)
Jorge Gorbe Moya
- [Mlir-commits] [mlir] 4313af3 - [mlir] Improve line breaks of code snippets in comments (NFC).
Ingo Müller
- [Mlir-commits] [mlir] b0e4d38 - [mlir][scf] Fix typo in comment in BufferizableOpInterfaceImpl.cpp (NFC).
Ingo Müller
- [Mlir-commits] [mlir] eb4aa6c - [cmake] Fix path to LLVMConfig.cmake for multi-config builds
Sebastian Neubauer
- [Mlir-commits] [mlir] 496f9a7 - [mlir][analysis] Add an analysis for preserving symbol tables
Jeff Niu
- [Mlir-commits] [mlir] 7ed242e - [mlir][llvm] Don't mark CallIntrinsicOp as Pure
Jeff Niu
- [Mlir-commits] [mlir] cf14ef9 - [mlir][llvm] Add a convenience builder to BrOp
Jeff Niu
- [Mlir-commits] [mlir] 4d67b27 - [mlir] Add operations to BlockAndValueMapping and rename it to IRMapping
Jeff Niu
- [Mlir-commits] [mlir] 1b60f0d - [mlir][ods] Generate inferReturnTypes for ops with TypesMatchWith
Jeff Niu
- [Mlir-commits] [mlir] 80246b2 - [mlir][python] fix python build
Jeff Niu
- [Mlir-commits] [mlir] 3666362 - [mlir][nvvm] Introduce redux op
Guray Ozen
- [Mlir-commits] [mlir] a3388f3 - [mlir] Introduce a pattern to lower `gpu.subgroup_reduce` to `nvvm.redux_op`
Guray Ozen
- [Mlir-commits] [mlir] 1fc0ad6 - [mlir][shape] Fix overridden arguments and fit to 80 col (NFC)
Jacques Pienaar
- [Mlir-commits] [mlir] a021db3 - [mlir] Fix build error due to -Wsign-compare after revision D140871
Jacques Pienaar
- [Mlir-commits] [mlir] 94f255c - [mlir][tosa] Add RFFT2d operation
Jacques Pienaar
- [Mlir-commits] [mlir] 546b710 - [MLIR] Convert test to opaque pointers (NFC)
Nikita Popov
- [Mlir-commits] [mlir] fbb1b12 - [MLIR] Don't verify call signature for indirect opaque ptr call
Nikita Popov
- [Mlir-commits] [mlir] 64ce056 - [MLIR] Don't verify opaque pointer type in atomicrmw
Nikita Popov
- [Mlir-commits] [mlir] 28244e9 - [MLIR] Don't verify opaque pointer type in cmpxchg
Nikita Popov
- [Mlir-commits] [mlir] a8733e4 - [MLIR] Convert test to opaque pointers (NFC)
Nikita Popov
- [Mlir-commits] [mlir] 777784d - [MLIR] Convert some tests to opaque pointers (NFC)
Nikita Popov
- [Mlir-commits] [mlir] 14d99ea - [MLIR] Convert remaining tests to opaque pointers (NFC)
Nikita Popov
- [Mlir-commits] [mlir] 02f9cf9 - [MLIR] Remove LLVM typed pointer support
Nikita Popov
- [Mlir-commits] [mlir] bfedf16 - [MLIR] Fix tensor shapes in Toy chapter 1
Thomas Preud'homme
- [Mlir-commits] [mlir] f41abcd - [mlir][vector] Relax restriction on reduction distribution
Thomas Raoux
- [Mlir-commits] [mlir] 7efdc11 - [mlir][nvvm] Add lowering of gpu.printf to nvvm
Thomas Raoux
- [Mlir-commits] [mlir] 493459b - [mlir][spirv] Add folder for LogicalNotEqual
Thomas Raoux
- [Mlir-commits] [mlir] 069d7d7 - [mlir][vector] Fix crash in extractelement vec distribution
Thomas Raoux
- [Mlir-commits] [mlir] d0bf55c - [mlir]][linalg] Add named op for matmul_transpose_b
Thomas Raoux
- [Mlir-commits] [mlir] 6dc9725 - [mlir][vector] Fix lowering of permutation maps for transfer_write op
Thomas Raoux
- [Mlir-commits] [mlir] 435905e - [mlir][vector] Add extra lowering for more transfer_write maps
Thomas Raoux
- [Mlir-commits] [mlir] 794979a - [mlir][gpu] Improve foreach_thread distribution
Thomas Raoux
- [Mlir-commits] [mlir] b015fcc - [mlir][vector] Fix extract op canonicalization for 0d vector
Thomas Raoux
- [Mlir-commits] [mlir] 066b4fc - [mlir] Update VectorToGPU to new memory space
Thomas Raoux
- [Mlir-commits] [mlir] 5053fd9 - [mlir] Add a method to `RewriteBase` to replace a `Value` selectively.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 94f2a6d - [mlir][TilingInterface] NFC: Consolidate yield handling.
Mahesh Ravishankar
- [Mlir-commits] [mlir] ce349ff - [mlir][TilingInterface] NFC: Separate out a utility method to perform one step of tile + fuse.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 9db7d4e - [mlir][TilingInterface] Add an option to tile and fuse to yield replacement for the fused producer.
Mahesh Ravishankar
- [Mlir-commits] [mlir] dbbd907 - [mlir][TilingInterface] Fix use after free error from D141028.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 69011a2 - [mlir][Linalg] Make Elementwise op fusion return a map from existing values to values in the fused op.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 0189094 - Fix missing return of LogicalResult from D142848
Mahesh Ravishankar
- [Mlir-commits] [mlir] 998a3a3 - Add a math.cbrt instruction and lowering to libm.
Johannes Reifferscheid
- [Mlir-commits] [mlir] 059cf73 - Lower math.cbrt to NVVM/ROCDL.
Johannes Reifferscheid
- [Mlir-commits] [mlir] 263d2fc - Fix math.cbrt with vector and f16 arguments.
Johannes Reifferscheid
- [Mlir-commits] [mlir] 91181db - Don't attempt to create vectors with complex element types.
Johannes Reifferscheid
- [Mlir-commits] [mlir] 0bd83f9 - Revert "Don't attempt to create vectors with complex element types."
Johannes Reifferscheid
- [Mlir-commits] [mlir] 24ed319 - Fix unused variable warning.
Johannes Reifferscheid
- [Mlir-commits] [mlir] 8542794 - Relax requirements for TileOp.
Johannes Reifferscheid
- [Mlir-commits] [mlir] 537c601 - [mlir][AttrType] Emit unbalanced character errors using the last punctuation used
River Riddle
- [Mlir-commits] [mlir] 20d06c8 - [mlir][NFC] Use explicit ArrayRef construction in OptionalArrayRefParameter
River Riddle
- [Mlir-commits] [mlir] 3e731af - [mlir] Limit Interface generation to the top-level input file
River Riddle
- [Mlir-commits] [mlir] 5cdc2bb - [mlir] Move SymbolOpInterfaces "classof" check to a proper "extraClassOf" interface field
River Riddle
- [Mlir-commits] [mlir] 83a635c - [mlir] Add support for interface inheritance
River Riddle
- [Mlir-commits] [mlir] b2bdb0b - [mlir] Make FunctionOpInterface inherit SymbolOpInterface
River Riddle
- [Mlir-commits] [mlir] 05927eb - [mlir][LLVM] Tidy up DebugTranslation casting
River Riddle
- [Mlir-commits] [mlir] 03d136c - [mlir] Promote the SubElementInterfaces to a core Attribute/Type construct
River Riddle
- [Mlir-commits] [mlir] 305d718 - [mlir][NFC] Move the headers for lsp-server-support to include/
River Riddle
- [Mlir-commits] [mlir] 920daed - [mlir][SubElements] Remove the ability to override implementations
River Riddle
- [Mlir-commits] [mlir] 5b779a3 - [mlir][affine] Canonicalize single value affine.min/max
Kai Sasaki
- [Mlir-commits] [mlir] a795955 - [mlir] Register tensor dialect for transfer_read conversion
Kai Sasaki
- [Mlir-commits] [mlir] 11030c7 - [MLIR][TOSA] Switch Tosa_IntArrayAttr[N], Tosa_IntArrayAttrUpto[N] to DenseI64ArrayAttr
Alexander Shaposhnikov
- [Mlir-commits] [mlir] 9e1a344 - [MLIR][TOSA] Switch Tosa to DenseArrayAttr
Alexander Shaposhnikov
- [Mlir-commits] [mlir] be4c5ad - [mlir][vector] Add scalable vectors support to OuterProductOp
Prabhdeep Singh Soni
- [Mlir-commits] [mlir] 3e38fdf - Revert "[mlir][vector] Add scalable vectors support to OuterProductOp"
Prabhdeep Singh Soni
- [Mlir-commits] [mlir] 688d650 - [mlir][vector] Add scalable vectors support to OuterProductOp
Prabhdeep Singh Soni
- [Mlir-commits] [mlir] efc0ba0 - [MLIR][Transform] Introduce loop.coalesce transform op.
Prabhdeep Singh Soni
- [Mlir-commits] [mlir] afc800b - [mlir][transforms][NFC] Expand CanonicalizerPass documentation
Matthias Springer
- [Mlir-commits] [mlir] 3a5811a - [mlir][affine][NFC] Extract core functionality of `canonicalizeMinMaxOp`
Matthias Springer
- [Mlir-commits] [mlir] e7790fb - [mlir] Add `test-convergence` option to Canonicalizer tests
Matthias Springer
- [Mlir-commits] [mlir] bcfd32a - [mlir][linalg] Swap extract_slice(fill(x)) ops
Matthias Springer
- [Mlir-commits] [mlir] 6176d6a - [mlir][tensor] Support parallel_insert_slice in MergeConsecutiveInsertExtractSlicePatterns.cpp
Matthias Springer
- [Mlir-commits] [mlir] 5eee80c - [mlir][memref] Add runtime verification for memref::CastOp
Matthias Springer
- [Mlir-commits] [mlir] 9085f00 - [mlir][vector] Support vector.extract distribution of >1D vectors
Matthias Springer
- [Mlir-commits] [mlir] 73ce971 - [mlir][vector] Distribute vector.insertelement op
Matthias Springer
- [Mlir-commits] [mlir] 1523b72 - [mlir][vector] Distribute vector.insert op
Matthias Springer
- [Mlir-commits] [mlir] 0ff3cf0 - [mlir] GreedyPatternRewriter: fix counting of iterations
Matthias Springer
- [Mlir-commits] [mlir] 0e47355 - [mlir] Fix worklist bug in MultiOpPatternRewriteDriver
Matthias Springer
- [Mlir-commits] [mlir] fcd4778 - [mlir][affine][transform] Simplify affine.min/max ops with given constraints
Matthias Springer
- [Mlir-commits] [mlir] ed9194b - [mlir] GreedyPatternRewriter: Add ancestors to worklist
Matthias Springer
- [Mlir-commits] [mlir] 45cd0e4 - [mlir][bufferization][NFC] Make getEnclosingRepetitiveRegion public
Matthias Springer
- [Mlir-commits] [mlir] f94131a - [mlir][vector] Support multiple result types in vector.mask
Matthias Springer
- [Mlir-commits] [mlir] 6e5021b - [mlir][NFC] GreedyPatternRewriteDriver: Remove overridden eraseOp
Matthias Springer
- [Mlir-commits] [mlir] fefe655 - [mlir][NFC] GreedyPatternRewriteDriver: Consistent return values
Matthias Springer
- [Mlir-commits] [mlir] 11a9c05 - [mlir] GreedyPatternRewriteDriver: Fix termination criteria in OpPatternRewriteDriver
Matthias Springer
- [Mlir-commits] [mlir] 100cf45 - [mlir][linalg][bufferize][NFC] Utilize DestinationStyleOpInterface helper
Matthias Springer
- [Mlir-commits] [mlir] e5f7116 - [mlir][vector] Limit vector.mask op to single vector result
Matthias Springer
- [Mlir-commits] [mlir] 1d98861 - [mlir][SCF] Fix crash in loop peeling
Matthias Springer
- [Mlir-commits] [mlir] 87e345b - [mlir] GreedyPatternRewriteDriver: Add new strict mode option
Matthias Springer
- [Mlir-commits] [mlir] 45ccff1 - [mlir][linalg] Convert tensor.generate to destination style
Matthias Springer
- [Mlir-commits] [mlir] 7b3c662 - [mlir][linalg] Convert tensor.pad to destination style
Matthias Springer
- [Mlir-commits] [mlir] 124fce0 - [mlir][linalg] Convert tensor.from_elements to destination style
Matthias Springer
- [Mlir-commits] [mlir] 774416b - [mlir] GreedyPatternRewriteDriver: Keep track of surviving ops
Matthias Springer
- [Mlir-commits] [mlir] e195e6b - [mlir] GreedyPatternRewriteDriver: Enqueue ancestors in MultiOpPatternRewriteDriver
Matthias Springer
- [Mlir-commits] [mlir] cadd566 - [mlir][NFC] GreedyPatternRewriteDriver: Remove OpPatternRewriteDriver
Matthias Springer
- [Mlir-commits] [mlir] 67760d7 - [mlir] GreedyPatternRewriteDriver: Make classes single-use
Matthias Springer
- [Mlir-commits] [mlir] a2b837a - [mlir] GreedyPatternRewriteDriver: Entry point takes single region
Matthias Springer
- [Mlir-commits] [mlir] c864288 - [mlir][transforms] Simplify OperationEquivalence and CSE
Matthias Springer
- [Mlir-commits] [mlir] aa4e54f - [mlir][transforms] CSE ops with multiple regions
Matthias Springer
- [Mlir-commits] [mlir] 977cddb - [mlir] GreedyPatternRewriteDriver: All entry points take a config
Matthias Springer
- [Mlir-commits] [mlir] 6bdecbc - [mlir] GreedyPatternRewriteDriver: Move strict mode to GreedyPatternRewriteDriver
Matthias Springer
- [Mlir-commits] [mlir] 9d5c63f - [mlir][NFC] GreedyPatternRewriteDriver: Merge region-based and multi-op-based drivers
Matthias Springer
- [Mlir-commits] [mlir] aab46c7 - [mlir][sparse][NFC] Disallow writing into sparse_tensor.to_... results
Matthias Springer
- [Mlir-commits] [mlir] fa639d3 - [mlir][sparse] Implement BufferizableOpInterface for additional ops
Matthias Springer
- [Mlir-commits] [mlir] 5706e9c - [mlir][NFC] GreedyPatternRewriteDriver: Remove single-op entry point
Matthias Springer
- [Mlir-commits] [mlir] 34d65e8 - [mlir][bufferization] Generalize and rename isMemoryWrite
Matthias Springer
- [Mlir-commits] [mlir] 1840d18 - [mlir][bufferization][NFC] Rename: "last-write" -> "definition"
Matthias Springer
- [Mlir-commits] [mlir] f3483c2 - [mlir][bufferization] Fix getAliasingOpOperand/OpResult for non-bufferizable ops
Matthias Springer
- [Mlir-commits] [mlir] b7858f8 - [mlir][bufferization][NFC] Simplify func bufferization state
Matthias Springer
- [Mlir-commits] [mlir] d7f72d4 - [mlir][bufferization] Better handling of unranked tensors in resolveTensorOpOperandConflicts
Matthias Springer
- [Mlir-commits] [mlir] 148432e - [mlir][bufferization][NFC] Rename BufferRelation::None to BufferRelation::Unknown
Matthias Springer
- [Mlir-commits] [mlir] 199f368 - [mlir][vector][bufferize] Bufferize vector.mask and vector.yield
Matthias Springer
- [Mlir-commits] [mlir] 017be82 - [mlir][vector][bufferize] Fix Windows build failure introduced by D141686
Matthias Springer
- [Mlir-commits] [mlir] d23516e - [mlir] fix dereferencing of optional sym_name attribute
Stella Stamenova
- [Mlir-commits] [mlir] d3da906 - [CMake] Allow setting the location of host tools with LLVM_NATIVE_TOOL_DIR
Martin Storsjö
- [Mlir-commits] [mlir] 06c440f - [mlir][tosa] Canonicalize tosa.transpose to tosa.reshape
Rob Suderman
- [Mlir-commits] [mlir] fcbf3fa - [mlir][tosa] Fix tosa.transpose_conv2d decompositions for new version
Rob Suderman
- [Mlir-commits] [mlir] a315534 - [mlir][tosa] Fix out-of-boundaries iteration for tosa-to-linalg
Rob Suderman
- [Mlir-commits] [mlir] b5a1de9 - [mlir][tosa] Add broadcasting case for tosa.resize to linalg implementation
Rob Suderman
- [Mlir-commits] [mlir] ca21499 - [mlir][tosa] Fix floating point offset for tosa.resize
Rob Suderman
- [Mlir-commits] [mlir] 5c18ae3 - [MLIR][Tensor] Canonicalize expand/collapse_shape of splat to splat
Rob Suderman
- [Mlir-commits] [mlir] 76dc9a8 - [mlir][tosa] Remove clamping behavior in `tosa.cast` for integer truncation
Rob Suderman
- [Mlir-commits] [mlir] 7ce53e3 - [mlir][tosa] Add tosa.conv3d lowering to Linalg
Rob Suderman
- [Mlir-commits] [mlir] 1096d23 - [mlir][tosa] Add uint16 to TOSA type support
Rob Suderman
- [Mlir-commits] [mlir] ded988e - [mlir][tosa] Remove redundant "tosa.transpose" operations
Rob Suderman
- [Mlir-commits] [mlir] 4cec5ea - [mlir][tosa] Set explicit benefit for tosa.reshape to linalg
Rob Suderman
- [Mlir-commits] [mlir] 198d1d9 - [mlir][tosa] Prefer tosa.transpose composition canonicalization to reshape
Rob Suderman
- [Mlir-commits] [mlir] b67b024 - [mlir][tosa] Update tosa.avg_pool2d for bit-exact TOSA behavior
Robert Suderman
- [Mlir-commits] [mlir] 9b9cfe7 - [mlir][LLVM] Replace readnone with memory effects
Christian Ulmann
- [Mlir-commits] [mlir] eef538f - [MLIR][LLVM] Support inlining LLVM::CallOp to LLVM::FuncOp.
Christian Ulmann
- [Mlir-commits] [mlir] 3d36df3 - [mlir][LLVM] Add passthrough import support
Christian Ulmann
- [Mlir-commits] [mlir] 551ee36 - [mlir][FuncToLLVM] Fix arg attr memref interaction
Christian Ulmann
- [Mlir-commits] [mlir] be4b873 - [mlir][LLVM] Add param attr verifiers
Christian Ulmann
- [Mlir-commits] [mlir] 56880fd - [mlir][LLVM] Add result attribute import support
Christian Ulmann
- [Mlir-commits] [mlir] 5494194 - [mlir][LLVM] Add all LLVM parameter attributes
Christian Ulmann
- [Mlir-commits] [mlir] bd0c809 - Revert "[mlir][LLVM] Add all LLVM parameter attributes"
Christian Ulmann
- [Mlir-commits] [mlir] 5212058 - Reland "[mlir][LLVM] Add all LLVM parameter attributes"
Christian Ulmann
- [Mlir-commits] [mlir] 5443743 - [mlir][Linalg] Add a transform.structured.pack operation
Nicolas Vasilache
- [Mlir-commits] [mlir] cb746c9 - [mlir][Linalg] Fix post-commit typo for 5443743ca1874acfe2d5654fedd4a0c0bed6777e
Nicolas Vasilache
- [Mlir-commits] [mlir] 4adf89f - [mlir][Transform] Add a transform.get_consumers_of_result navigation op
Nicolas Vasilache
- [Mlir-commits] [mlir] c3f0efe - [mlir][Linalg] Fix crash in LinalgToStandard
Nicolas Vasilache
- [Mlir-commits] [mlir] 02fb5aa - [mlir][Linalg] Add missing test
Nicolas Vasilache
- [Mlir-commits] [mlir] ff94419 - [mlir][Linalg] Fix crash in LinalgToStandard
Nicolas Vasilache
- [Mlir-commits] [mlir] 790f237 - [mlir][Linalg] Add a structured.pack_transpose transform op
Nicolas Vasilache
- [Mlir-commits] [mlir] b0d5753 - [mlir][Linalg] Fix ignoring nodiscard return value
Nicolas Vasilache
- [Mlir-commits] [mlir] f18e14d - [mlir][Linalg] NFC - Add transform pack builder
Nicolas Vasilache
- [Mlir-commits] [mlir] 02371c5 - [mlir][Linalg] NFC - Expose packing implementation as a standalone functional-style API call
Nicolas Vasilache
- [Mlir-commits] [mlir] 1d1a331 - [mlir][Linalg] NFC - Expose packing transpose implementation as a standalone functional-style API call
Nicolas Vasilache
- [Mlir-commits] [mlir] e1c5cbc - [mlir][Linalg] Put a proper type on transform.structured.match op
Nicolas Vasilache
- [Mlir-commits] [mlir] 55cf0de - [mlir][Linalg] Adding a greedy packing transform dialect op.
Nicolas Vasilache
- [Mlir-commits] [mlir] 4ca52c6 - [mlir][Linalg] Add a transform.structured.lower_pack op
Nicolas Vasilache
- [Mlir-commits] [mlir] 755e776 - [mlir][linalg] Vectorize 1D convolution
Murali Vijayaraghavan
- [Mlir-commits] [mlir] bbe2c16 - [NFC][MLIR] Adding better names to lit test for pooling vectorization
Murali Vijayaraghavan
- [Mlir-commits] [mlir] eae26b6 - [IRBuilder] Use canonical i64 type for insertelement index used by vector splats.
Paul Walker
- [Mlir-commits] [mlir] ead535b - [mlir][tensor] Add producer fusion for tensor.unpack op.
Hanhan Wang
- [Mlir-commits] [mlir] 6538808 - [mlir][tensor] Add patterns that fold ops into pack and unpack ops.
Hanhan Wang
- [Mlir-commits] [mlir] adcb988 - [mlir][tensor] Add a tiling interface registration for pack/unpack only.
Hanhan Wang
- [Mlir-commits] [mlir] a63853e - [mlir] Broadcast scalars when vectorising tensor.extract
Andrzej Warzynski
- [Mlir-commits] [mlir] e866fb8 - [mlir][spirv] Add support for fptoui conversion in ArithToSPIRV
Andrzej Warzynski
- [Mlir-commits] [mlir] 66d555a - [mlir][sparse][ArmSVE] Enable sparse integration tests for ArmSVE
Andrzej Warzynski
- [Mlir-commits] [mlir] c7b1176 - [mlir][linalg] Make Linalg vectorizer lower affine.apply
Andrzej Warzynski
- [Mlir-commits] [mlir] 898b5c9 - [NFC] Fix "form/from" typos
Mark de Wever
- [Mlir-commits] [mlir] a2f71d2 - [MLIR] Add LocationAttr declarations to ODS
Andrew Young
- [Mlir-commits] [mlir] 7bfdac0 - [MLIR] Expose LocationAttrs in the C API
Andrew Young
- [Mlir-commits] [mlir] 792f3c8 - [MLIR] Add LocationAttr to the Python API
Andrew Young
- [Mlir-commits] [mlir] 7b1ee71 - [MLIR] Fix python tests for LocationAttr
Andrew Young
- [Mlir-commits] [mlir] 2f66c89 - [mlir] Support TBAA metadata in LLVMIR dialect.
Slava Zakharin
- [Mlir-commits] [mlir] 19992b1 - [mlir][llvmir] Cleaned up MetadataOp.
Slava Zakharin
- [Mlir-commits] [mlir] b3d8639 - [mlir][llvmir] Fixed MDNode uniquing during TBAA translation.
Slava Zakharin
- [Mlir-commits] [mlir] 406800c - [mlir] Fixed memory leak after D141726.
Slava Zakharin
- [Mlir-commits] [mlir] 84ce59a - [mlir][spirv] Fix MLIR code snippet marker in TD files
Lei Zhang
- [Mlir-commits] [mlir] b41eb96 - [mlir][spirv] Move uint asm name test to the proper place
Lei Zhang
- [Mlir-commits] [mlir] d3ddbe1 - [mlir][vector] Clarify vector.contract promotion behavior
Lei Zhang
- [Mlir-commits] [mlir] a5ddd92 - [mlir][async] Allow to call async.execute inside async.func
Eugene Zhulenev
- [Mlir-commits] [mlir] 0909040 - [NFC] Update parseDimensionList comments for dynamic size from -1 to kDynamic
Alex Zinenko
- [Mlir-commits] [mlir] faac898 - [mlir] fix out-of-bounds in reduction tiling
Alex Zinenko
- [Mlir-commits] [mlir] ed02fa8 - [mlir] introduce parameters into the transofrm dialect
Alex Zinenko
- [Mlir-commits] [mlir] 97c0506 - [mlir] NFC: rename TransformTypeInterface to TransformHandleTypeInterface
Alex Zinenko
- [Mlir-commits] [mlir] 054ec47 - [mlir] NFC: move DiagnosedSilenceableFailure to Utils in Transform dialect
Alex Zinenko
- [Mlir-commits] [mlir] 2b31c5e - [mlir] fix use-after-free on error path in transform dialect
Alex Zinenko
- [Mlir-commits] [mlir] c214cee - [mlir] improve error handling in Linalg op splitting
Alex Zinenko
- [Mlir-commits] [mlir] 984c2c8 - [mlir] verify against nullptr payload in transform dialect
Alex Zinenko
- [Mlir-commits] [mlir] 3948928 - [mlir] verify that transform ops have memory effects
Alex Zinenko
- [Mlir-commits] [mlir] 3f2f83e - [mlir] accept values with result numbers in gpu.launch_func
Alex Zinenko
- [Mlir-commits] [mlir] 6c8a884 - [mlir] fix python test
Alex Zinenko
- [Mlir-commits] [mlir] 88c5027 - [mlir] make multi-size tiling use transform parameters
Alex Zinenko
- [Mlir-commits] [mlir] 98acd74 - [mlir] simpler transform dialect silenceable failures
Alex Zinenko
- [Mlir-commits] [mlir] 3d70f3c - [mlir] fix mlir integration tests
Alex Zinenko
- [Mlir-commits] [mlir] 6ac24ce - [mlir] fix python types
Alex Zinenko
- [Mlir-commits] [mlir] d46afee - [mlir] fix side effects for transform.AlternativesOp
Alex Zinenko
- [Mlir-commits] [mlir] 91b9c0c - [mlir] fix outdated assert in affine symbol verification
Alex Zinenko
- [Mlir-commits] [mlir] 88a3dc0 - [mlir] fail gracefull in CallOpSignatureConversion
Alex Zinenko
- [Mlir-commits] [mlir] b9e40cd - [mlir] multi-argument binding for top-level transform ops
Alex Zinenko
- [Mlir-commits] [mlir] e87c2bd - [mlir] NFC use the correct markdown header in BufferizationTransformOps.td
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 90aa436 - [mlir][sparse] Add layout to the memref for the indices buffers to prepare for the AOS storage optimization for COO regions.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 63d31a4 - [mlir][sparse] Move some member functions from SparseTensorDescriptorImpl to MutSparseTensorDescriptor.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3fdd85d - [mlir][sparse] Add AOS optimization.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9bde3d0 - [mlir][sparse] Add operator sparse_tensor.indices_buffer.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 81e3079 - [mlir][sparse] Replace sparse_tensor.sort with sparse_tensor.sort_coo for sorting COO tensors.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f3fd739 - [mlir][sparse] Improve the rewriting for NewOp with dimension ordering.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 93f081c - [mlir] Avoid crash of UnsignedWhenEquivalent for no integer type.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 984b800 - Move from llvm::makeArrayRef to ArrayRef deduction guides - last part
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 36117cc - [llvm] Declare llvm::makeArrayRef as obsolete
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 14aba20 - [mlir][sparse] Improve the rewriting for dense-to-sparse conversion.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 52028c1 - [mlir][sparse] Generate AOS subviews on-demand.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d114dfb - [mlir][sparse] Refactor the code that reshapes the values buffer for annotated all dense tensors.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] b78b547 - [mlir][sparse] Avoid values buffer reallocation for annotated all dense tensors.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] ae8b1a1 - [mlir][sparse] Minor code clean up (NFC).
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6646664 - [mlir][sparse] Improve ConcatenateOp rewriting for annotated all dense result.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 94750af - [MLIR][Presburger] Support divisions in union of two PWMAFunction
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 7cec4d1 - [mlir][sparse] Change the quick sort pivot selection.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 0c7f1c1 - [mlir][sparse] Extend sparse_tensor.sort with a enum attribute to specify a sorting implementation.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 28f9bfe - [mlir] skip 0-D vector in BubbleUpBitCastForStridedSliceInsert
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 7b182d7 - [mlir] use getNumDimAndSymbolVars when iterate dims/symbols of FlatAffineValueConstraints
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 8550aeb - [mlir][sparse] Extend sorting function generator to support operand beyond (lo, hi, xs, ys).
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] e1af755 - [mlir] return nullopt for getNeutralElement
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 743fbcb - [mlir][sparse] IR/SparseTensorDialect.cpp: misc code cleanup
wren romano
- [Mlir-commits] [mlir] 255c3f1 - [mlir][sparse] factoring out getRankedTensorType helper function
wren romano
- [Mlir-commits] [mlir] 9916ab0 - [mlir][sparse] (re)introducing getRankedTensorType/getMemrefType
wren romano
Last message date:
Tue Jan 31 22:47:17 PST 2023
Archived on: Tue Jan 31 22:47:20 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).