March 2023 Archives by thread
Starting: Wed Mar 1 00:16:28 PST 2023
Ending: Fri Mar 31 15:27:29 PDT 2023
Messages: 335
- [Mlir-commits] [mlir] 475417b - [mlir][llvm] Prioritize DILocalScope over file loc
Christian Ulmann
- [Mlir-commits] [mlir] 55fd1a0 - [mlir][NFC] Address filecheck_lint findings in Vector/CPU/test-broadcast.mlir.
Benjamin Chetioui
- [Mlir-commits] [mlir] edfefd7 - [mlir][llvm] Add AliasAnalysis and AccessGroup interfaces.
Tobias Gysi
- [Mlir-commits] [mlir] 5885c85 - [MLIR][Linalg] Fix propagation for rank-zero tensor
Lorenzo Chelini
- [Mlir-commits] [mlir] daf4189 - [mlir] Fix GreedyPatternRewriteDriver::notifyOperationModified.
Ingo Müller
- [Mlir-commits] [mlir] 22b49fc - [mlir][llvm] Make DISubprogram name optional
Christian Ulmann
- [Mlir-commits] [mlir] 5957e90 - [mlir-reduce] Create proper tmp test files (NFC)
Christian Ulmann
- [Mlir-commits] [mlir] 7c081a5 - [mlir][standalone] Enable to build as LLVM external project
Marius Brehler
- [Mlir-commits] [mlir] d55d0b6 - [mlir][Linalg] Improve HoistPadding to propagate through iter_args
Nicolas Vasilache
- [Mlir-commits] [mlir] c888a0c - [mlir][MemRef] Rewrite multi-buffering with proper composable abstractions
Nicolas Vasilache
- [Mlir-commits] [mlir] 2c81d43 - [mlir][sparse] Improve the implementation of sparse_tensor.new for the codegen path.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 421fabd - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] c29fc69 - [mlir][spirv] Support shaped types with index element
Jakub Kuderski
- [Mlir-commits] [mlir] fc12602 - [mlir][sparse] fuse collapse_shape on sparse tensor with GenericOp.
Peiming Liu
- [Mlir-commits] [mlir] bdb955b - [MLIR] Add `print-ir` pass for debugging purposes
Frederik Gossen
- [Mlir-commits] [mlir] b60cf8c - [mlir][sparse] support coiteration with fused reshape tensor
Peiming Liu
- [Mlir-commits] [mlir] f5f8a46 - [mlir][AsmParser] Improve parse{Attribute, Type} error handling
Rahul Kayaith
- [Mlir-commits] [mlir] 37107e1 - [mlir][python] Add generic operation parse APIs
Rahul Kayaith
- [Mlir-commits] [mlir] 6f5590c - [mlir][CAPI] Allow running pass manager on any operation
Rahul Kayaith
- [Mlir-commits] [mlir] c00f81c - [mlir][python] Allow running pass manager on any operation
Rahul Kayaith
- [Mlir-commits] [mlir] a7f8b7c - [mlir][python] Remove "Raw" OpView classes
Rahul Kayaith
- [Mlir-commits] [mlir] 1ea5b48 - [mlir][Linalg] NFC - Improve debug messages for padding
Nicolas Vasilache
- [Mlir-commits] [mlir] cf2d80b - [mlir][Transform] Fix transform::SequenceOp builder
Nicolas Vasilache
- [Mlir-commits] [mlir] 8ece85a - [mlir][linalg] Vectorize tensor.extract using contiguous loads
Andrzej Warzynski
- [Mlir-commits] [mlir] b30422e - [mlir][llvm] Add AliasAnalysis and AccessGroup interfaces to intrinsics.
Tobias Gysi
- [Mlir-commits] [mlir] ede0fbb - [DebugInfo] Remove `dbg.addr` from MLIR
J. Ryan Stinnett
- [Mlir-commits] [mlir] 6f3baf4 - [mlir][nfc] Clean-up ConvertToDestinationStyle.cpp.
Alexander Belyaev
- [Mlir-commits] [mlir] 2ea6bb6 - [mlir][llvm] Use interfaces in the translation to LLVMIR.
Tobias Gysi
- [Mlir-commits] [mlir] 7ecc921 - [mlir][vector] Fix incorrect API usage in RewritePatterns
Matthias Springer
- [Mlir-commits] [mlir] b13a197 - [mlir][linalg] Fix incorrect API usage in RewritePatterns
Matthias Springer
- [Mlir-commits] [mlir] 3230a64 - [mlir][NVGPU] Fix incorrect API usage in RewritePatterns
Matthias Springer
- [Mlir-commits] [mlir] ae9e1d1 - [mlir][SparseTensor] Fix incorrect API usage in RewritePatterns
Matthias Springer
- [Mlir-commits] [mlir] 250f689 - [mlir][sparse] convenience util to test for "sparse" op
Aart Bik
- [Mlir-commits] [mlir] 2010269 - [mlir] Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] 6904998 - Fix crash in ConvertVectorToLLVM.cpp pattern
Mehdi Amini
- [Mlir-commits] [mlir] 82bb3c2 - [mlir] Apply ClangTidy readability findings (NFC)
Adrian Kuegel
- [Mlir-commits] [mlir] ae9288d - [mlir][IR] Hash result types in OperationFingerPrint
Matthias Springer
- [Mlir-commits] [mlir] 657f60a - [mlir][vector] add support for printing f16 and bf16
Aart Bik
- [Mlir-commits] [mlir] 55cf53f - [mlir][Parser] Make parse{Attribute, Type} null-terminate input
Rahul Kayaith
- [Mlir-commits] [mlir] 1a1dc44 - [mlir] Update signal failure error message
Jacques Pienaar
- [Mlir-commits] [mlir] bbda411 - [mlir][scf] Relax type requirement on for
Jacques Pienaar
- [Mlir-commits] [mlir] 2a5b13e - [mlir][Interfaces] ReifyRankedShapedTypeOpInterface returns OpFoldResults
Matthias Springer
- [Mlir-commits] [mlir] df067f1 - [mlir][IR][NFC] Move `walk` definitions to header file
Matthias Springer
- [Mlir-commits] [mlir] 21f4b84 - [mlir][IR] Trigger notifyOperationModified for replacements
Matthias Springer
- [Mlir-commits] [mlir] 3cf42c3 - [mlir] Apply ClangTidy readability finding (NFC)
Adrian Kuegel
- [Mlir-commits] [mlir] 42c31d8 - [mlir][IR] Clean up mergeBlockBefore and mergeBlocks
Matthias Springer
- [Mlir-commits] [mlir] fb1bb6a - Expose a convenient registerCLOptions() for MlirOptMainConfig
Mehdi Amini
- [Mlir-commits] [mlir] 7fbcf10 - Change the DebugAction paradigm to delegate the control to the handler
Mehdi Amini
- [Mlir-commits] [mlir] 28d04c5 - Rename DebugAction to tracing::Action and move related code from lib/Support to lib/IR and lib/Debug
Mehdi Amini
- [Mlir-commits] [mlir] f2cdccc - [mlir-opt] Fix dialect preload after fb1bb6a
Goran Flegar
- [Mlir-commits] [mlir] 84cd51b - [mlir][sparse] Renaming "pointer/index" to "position/coordinate"
wren romano
- [Mlir-commits] [mlir] 6b53881 - [mlir][math] Add math.cbrt polynomial approximation
Rob Suderman
- [Mlir-commits] [mlir] d83492c - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] deb6fb6 - [mlir][sparse] Fixing -Wsign-compare error in D144773
wren romano
- [Mlir-commits] [mlir] fbe91fe - [mlir][arith] Canonicalize `addi(x, muli(y, -1))` -> `subi(x, y)`
Jakub Kuderski
- [Mlir-commits] [mlir] 9b1fe56 - Delete ActionManager and replace it with a simple callback on the Context
Mehdi Amini
- [Mlir-commits] [mlir] ea8deef - [mlir][complex] Minor fixes in ComplexToStandard test cases.
Ingo Müller
- [Mlir-commits] [mlir] 723979e - Move tosa.reshape lowering patterns from TosaToLinalg to TosaToTensor
Krzysztof Drewniak
- [Mlir-commits] [mlir] 622702d - [MLIR] Fix affine analysis check for ops with no common block
Uday Bondhugula
- [Mlir-commits] [mlir] e002a38 - [Flang][OpenMP][MLIR][Driver][bbc] Add -fopenmp-is-device flag to Flang -fc1 & the bbc tool, and omp.is_device attribute
Andrew Gozillon
- [Mlir-commits] [mlir] 3ea4c50 - [mlir][python] Capture error diagnostics in exceptions
Rahul Kayaith
- [Mlir-commits] [mlir] cc00933 - [mlir][sparse] deduplicate non-unique coordinates when coiterating COO tensors
Peiming Liu
- [Mlir-commits] [mlir] 7a68225 - [mlir][sparse] Cleaning up code style for genCast
wren romano
- [Mlir-commits] [mlir] 7de0804 - Make mlir-opt --show-dialects option print on a single line
Mehdi Amini
- [Mlir-commits] [mlir] 7a078b6 - [mlir][linalg] Refine how contiguous loads are identified
Andrzej Warzynski
- [Mlir-commits] [mlir] 4eb1f1f - [mlir] Apply ClangTidyLegacy findings (NFC)
Adrian Kuegel
- [Mlir-commits] [mlir] 99dee31 - Make it possible to create DenseElementsAttrs with arbitrary shaped types in Python bindings
Jacques Pienaar
- [Mlir-commits] [mlir] 55270f5 - [mlir][sparse] fix a bug in unpack op that used wrong compare predicate.
Peiming Liu
- [Mlir-commits] [mlir] 117db47 - [mlir][scf] Fix bug in software pipeliner and simplify the logic
Thomas Raoux
- [Mlir-commits] [mlir] 5299953 - [mlir][linalg] Add vectorization support for conv_1d
Hanhan Wang
- [Mlir-commits] [mlir] 991945f - [mlir][linalg] Downscale 2D convolution with unit dimensions to 1D convolution
Hanhan Wang
- [Mlir-commits] [mlir] 50cd2c2 - [LSAN] Disable leaks in test using environment variables instead of not running them with ASAN.
Kirill Stoimenov
- [Mlir-commits] [mlir] eaa6cde - [mlir][sparse] Making deletion of SparseTensorType copy-assignment explicit
wren romano
- [Mlir-commits] [mlir] 115c7be - [mlir][sparse] Making SortMask into an enum-class
wren romano
- [Mlir-commits] [mlir] 5412ed4 - [mlir][sparse] Factoring out Merger::expIsTensor
wren romano
- [Mlir-commits] [mlir] 02bc742 - [mlir] Fix -Wdeprecated-copy in SparseTensorType.h (NFC)
Jie Fu
- [Mlir-commits] [mlir] ac2a606 - [mlir][llvm] Add inalloca attribute to alloca op.
Tobias Gysi
- [Mlir-commits] [mlir] 56164c3 - [Flang][MLIR][OpenMP] Add support for logical eqv in worksharing-loop
Kiran Chandramohan
- [Mlir-commits] [mlir] be76f6b - [mlir][tensor] Expose padding requirement of pack ops to a static method
Hanhan Wang
- [Mlir-commits] [mlir] 4fa3cc6 - [mlir][sparse] deduplicate non-unique coordinates when coiterating collapsed COO tensors.
Peiming Liu
- [Mlir-commits] [mlir] c5b0609 - [mlir] Add setters for Dynamic[Type|Attr]Definition
Renato Golin
- [Mlir-commits] [mlir] fb7ef63 - [mlir][vector][nvgpu] Move MMA contraction preparation to VectorUtils
Jakub Kuderski
- [Mlir-commits] [mlir] 41089f8 - [mlir][sparse] fix bugs when convert coo to coo but with different dim ordering
Peiming Liu
- [Mlir-commits] [mlir] 6df483c - [mlir][sparse] add a check test for foreach operation on constant sparse tensor
Peiming Liu
- [Mlir-commits] [mlir] ab99b5d - [mlir][sparse] deduplicate non-unique coordinates unconditionally
Peiming Liu
- [Mlir-commits] [mlir] e1b3c5c - [sparse][mlir] test transposition on sorted COO
Aart Bik
- [Mlir-commits] [mlir] 350d7e3 - [mlir][vector] remove unnecessary VectorTransformOps include
Emilio Cota
- [Mlir-commits] [mlir] faf697e - [mlir] Add support for f8 data types to LLVM dialect types
Eugene Zhulenev
- [Mlir-commits] [mlir] 552522b - [mlir] Enable opaque pointers in LLVM conversion passes by default
Markus Böck
- [Mlir-commits] [mlir] cdd914a - Revert "[mlir] Enable opaque pointers in LLVM conversion passes by default"
Markus Böck
- [Mlir-commits] [mlir] 4614889 - [mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generate GPU launch func parameters
Markus Böck
- [Mlir-commits] [mlir] 946f803 - Reland "[mlir] Enable opaque pointers in LLVM conversion passes by default"
Markus Böck
- [Mlir-commits] [mlir] 0a9f6b8 - [mlir][tensor/linalg] Fix bug in reifyResultShapes
Matthias Springer
- [Mlir-commits] [mlir] 758329d - [mlir][NFC] reifyResultShapes: Add extra error checking
Matthias Springer
- [Mlir-commits] [mlir] 85fe8e0 - [mlir] Add mlir::LLVM::FastmathFlags to LLVM instrinsic vector reductions
Stella Stamenova
- [Mlir-commits] [mlir] b194ef6 - [mlir][spirv][vector] Add pattern to convert reduction to SPIR-V dot prod
Jakub Kuderski
- [Mlir-commits] [mlir] 8237cac - [mlir][sparse] extend storage specifier operations for slices.
Peiming Liu
- [Mlir-commits] [mlir] 0e0b607 - Implements MLIR Bytecode versioning capability
Mehdi Amini
- [Mlir-commits] [mlir] 6db397a - [mlir][sparse] support dynamic sparse tensor slices.
Peiming Liu
- [Mlir-commits] [mlir] f6424d1 - [mlir][sparse] Improve quick sort by using a loop to sort the bigger partition.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9b8d944 - [mlir][core] Fix inline pass default pipeline dump
Jacques Pienaar
- [Mlir-commits] [mlir] 6628767 - [mlir][llvm] Add visibility attribute
Christian Ulmann
- [Mlir-commits] [mlir] 8afe6f7 - [mlir] NFC - Add some more static value utils
Nicolas Vasilache
- [Mlir-commits] [mlir] fa51c17 - Introduce mlir::tracing::ExecutionContext
Mehdi Amini
- [Mlir-commits] [mlir] 23bd0e0 - [mlir] Use std::optional instead of llvm::Optional (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] d298b02 - [mlir] Use llvm::is_contained (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] dab077c - [mlir][affine][analysis] Fix `closedUB` handling in `getSliceBounds`
Matthias Springer
- [Mlir-commits] [mlir] b884f4e - [mlir][IR] Add ForwardDominanceIterator for IR walkers
Matthias Springer
- [Mlir-commits] [mlir] 554e40d - Add a message to mlir-opt when reading from stdin to avoid being waiting for nothing
Mehdi Amini
- [Mlir-commits] [mlir] 0fe1660 - Add a `skipRegion()` feature to the OpPrintingFlags for MLIR ASM printer
Mehdi Amini
- [Mlir-commits] [mlir] d563211 - Fix test dialect to avoid using an unregistered dialect
Mehdi Amini
- [Mlir-commits] [mlir] acab6a7 - Revert "Add a `skipRegion()` feature to the OpPrintingFlags for MLIR ASM printer"
Mehdi Amini
- [Mlir-commits] [mlir] e7833c2 - [mlir] Use splitBlock instread of createBlock in GenericAtomicRMWLowering.
Alexander Belyaev
- [Mlir-commits] [mlir] 5c41a73 - Fix a small typo in a comment in MlitOptMain.cpp (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 4e4226d - [mlir][vector] Clarify OOB semantics for `gather` and `scatter`
Jakub Kuderski
- [Mlir-commits] [mlir] 87296fd - [mlir] Don't use -z, defs on sanitizer builds
Rahul Kayaith
- [Mlir-commits] [mlir] e377520 - [mlir] Move tosa.concat lowering from TosaToLinalg to TosaToTensor
Maya Amrami
- [Mlir-commits] [mlir] 203fad4 - [mlir][DialectUtils] Cleanup IndexingUtils and provide more affine variants while reusing implementations
Nicolas Vasilache
- [Mlir-commits] [mlir] 0fa20ec - [mlir][Affine] Add helper functions to allow reordering affine.apply operands and decompose the ops into smaller components
Nicolas Vasilache
- [Mlir-commits] [mlir] 1cff4cb - [mlir][Transform] NFC - Various API cleanups and use RewriterBase in lieu of PatternRewriter
Nicolas Vasilache
- [Mlir-commits] [mlir] aafb52d - [mlir][GPUTransforms] NFC - Refactor GPUTransforms.cpp in preparation for improvements.
Nicolas Vasilache
- [Mlir-commits] [mlir] f80a976 - [mlir][vector] Add gather lowering patterns
Jakub Kuderski
- [Mlir-commits] [mlir] 0702838 - [mlir][vector] Clarify OOB semantics of remaining load/store ops
Jakub Kuderski
- [Mlir-commits] [mlir] d9db5a5 - [mlir] relax value handle updates when operation is replaced
Alex Zinenko
- [Mlir-commits] [mlir] b8cf7af - [mlir][sparse] Cleaning up names in {Merger, LoopEmitter, CodegenEnv}.{h, cpp}
wren romano
- [Mlir-commits] [mlir] 2d61628 - [mlir][tosa] Swap reshape at end of reduce op with expand_shape
Robert Suderman
- [Mlir-commits] [mlir] 3129388 - [mlir][tosa] Add FFT2d operation
Robert Suderman
- [Mlir-commits] [mlir] c1125ae - [MLIR] : Add integer mul in scf to openmp conversion
Kiran Chandramohan
- [Mlir-commits] [mlir] 2ef4162 - [mlir][sparse] Improve sort operation by generating inlined code to compare values.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] ab5eae0 - [mlir][spirv][NFC] Clean up scf-to-spirv pass
Jakub Kuderski
- [Mlir-commits] [mlir] dfee4c7 - [mlir][spirv] Fix scf.yield pattern conversion
Jakub Kuderski
- [Mlir-commits] [mlir] 141b7d4 - [mlir][spirv] Fix UnifyAliasedResourcePass for 64-bit index
Lei Zhang
- [Mlir-commits] [mlir] 3e497a1 - [MLIR] Update/fix memref region computation for affine.parallel ops
Uday Bondhugula
- [Mlir-commits] [mlir] d3fa067 - [mlir][Tensor] Use folded evaluators in tiling implementation of `tensor.pad`.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 7707ed9 - [mlir] Fix two build warnings (NFC)
Jie Fu
- [Mlir-commits] [mlir] ce14f7b - [mlir] Use Use *{Set, Map}::contains (NFC)
Kazu Hirata
- [Mlir-commits] [mlir] ee7c474 - [mlir][affine][analysis][NFC] Simplify FlatAffineConstraints API
Matthias Springer
- [Mlir-commits] [mlir] 768615b - [mlir][Transform] NFC - Refactor forall mapping to threads and blocks into one thing
Nicolas Vasilache
- [Mlir-commits] [mlir] 506fd67 - [mlir][Transforms] OperationFolder: Remove redundant `create` API
Matthias Springer
- [Mlir-commits] [mlir] 8c258fd - [ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerate
Jakub Kuderski
- [Mlir-commits] [mlir] d58f586 - [mlir][Affine] Use stable sorting to prevent non-determinism
Tres Popp
- [Mlir-commits] [mlir] 59e4fbf - [mlir][memref] Fold subview into GPU subgroup MMA load/store ops
Lei Zhang
- [Mlir-commits] [mlir] b60de1d - [mlir][sparse] Updating `Merger::foreachTensorLoopId` to take `LatPointId`
wren romano
- [Mlir-commits] [mlir] abb0501 - [mlir][sparse] Modify the pivot selection method for quick sort.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] a0a7680 - [ADT] Allow `llvm::enumerate` to enumerate over multiple ranges
Jakub Kuderski
- [Mlir-commits] [mlir] e95d9c9 - [ADT][mlir] Fix gcc build error
Jakub Kuderski
- [Mlir-commits] [mlir] 6d42953 - [mlir] Fix scf.for with signless iterations print/parse
Jacques Pienaar
- [Mlir-commits] [mlir] 79afa58 - [mlir][llvm] Add fastmathFlags to SelectOp
Jeff Niu
- [Mlir-commits] [mlir] fbf719b - [mlir] Fix legal/illegal ops in TosaToTensor & TosaToLinalg
Maya Amrami
- [Mlir-commits] [mlir] a586c55 - [mlir][vector] Add mask fold test for gather lowering
Jakub Kuderski
- [Mlir-commits] [mlir] 809e3d8 - [mlir][TilingInterface] Modify `TilingInterface` methods to better return the state of the transformed IR.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 6d68ef4 - [mlir][Vector] Canonicalize create_mask(transpose)
Diego Caballero
- [Mlir-commits] [mlir] 5da8f30 - [mlir][sparse] add test cases for sparse tensor slices on COO tensors
Peiming Liu
- [Mlir-commits] [mlir] 1da04b0 - Fix asan error uncovered after landing D145133.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 91362e5 - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] f7ce987 - [mlir][sparse] add a coo slices matmul integration test.
Peiming Liu
- [Mlir-commits] [mlir] ee928fc - [mlir][sparse] add new sparisification option for dependent index reduction-based codegen
Peiming Liu
- [Mlir-commits] [mlir] 9f991ed - [mlir][StorageUniquer] Use allocators per thread instead of per shard
River Riddle
- [Mlir-commits] [mlir] 46c8422 - [mlir][transform] change RaggedArray internals
Alex Zinenko
- [Mlir-commits] [mlir] a8f6b57 - [PassBuilder] Support O0 in default pipelines
Nikita Popov
- [Mlir-commits] [mlir] 4e4af13 - [mlir][gpu][nvvm] fixed bug with literal for inline asm for mma instruction
Aart Bik
- [Mlir-commits] [mlir] 72e8b28 - [mlir][spirv] Allow vectors of index types in elementwise conversions
Quinn Dawkins
- [Mlir-commits] [mlir] f0594b6 - [MLIR] Add label to print-ir pass
Frederik Gossen
- [Mlir-commits] [mlir] 5f66348 - Use nvptxcompile library.
Artem Belevich
- [Mlir-commits] [mlir] d4ba4c6 - Revert unintentionally committed "Use nvptxcompile library."
Artem Belevich
- [Mlir-commits] [mlir] a7cf289 - [MLIR] Do not hardcode attribute indexes in intrinsic decls
Artem Belevich
- [Mlir-commits] [mlir] a3bb693 - [mlir][gpu][nvvm] refined sparsity selector test and verification of mma.sp
Aart Bik
- [Mlir-commits] [mlir] c59465e - [mlir][Transform] Add support for mapping to GPU warps and to linear ids
Nicolas Vasilache
- [Mlir-commits] [mlir] 499e1a5 - [mlir] Apply ClangTidy performance finding (NFC).
Adrian Kuegel
- [Mlir-commits] [mlir] 31aa8ea - [mlir][Linalg][Transform] Avoid FunctionalStyleTransformOpTrait where unnecesseary to improve usability
Nicolas Vasilache
- [Mlir-commits] [mlir] ba7f3e1 - [mlir][Transform] Fix support for mapping to GPU warps and to linear ids
Nicolas Vasilache
- [Mlir-commits] [mlir] 930744f - Add an Observer for logging actions application to a stream
Mehdi Amini
- [Mlir-commits] [mlir] 5736a8a - Add a `skipRegion()` feature to the OpPrintingFlags for MLIR ASM printer
Mehdi Amini
- [Mlir-commits] [mlir] f406adf - Add capture of "IRUnits" as context for an MLIR Action
Mehdi Amini
- [Mlir-commits] [mlir] 46c6166 - Fix MLIR build with shared library enabled
Mehdi Amini
- [Mlir-commits] [mlir] 015cd84 - Revert "[mlir][Linalg][Transform] Avoid FunctionalStyleTransformOpTrait where unnecesseary to improve usability"
Nicolas Vasilache
- [Mlir-commits] [mlir] 8bb5ca5 - [mlir] Support bufferization of arith.constant to memref.global with memory space
Maya Amrami
- [Mlir-commits] [mlir] fc7b860 - [mlir][nfc] Fix syntax to conform with the C++20 restrictions on error-prone redundancy
Eric Schweitz
- [Mlir-commits] [mlir] 6ac632a - [MLIR][Linalg] Generate unique LibraryCallName for LinalgOps.
Prabhdeep Singh Soni
- [Mlir-commits] [mlir] 2d373e4 - [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives
Akash Banerjee
- [Mlir-commits] [mlir] 82ac02e - Add scalar support for amdgpu.raw_buffer_{load, store}
Krzysztof Drewniak
- [Mlir-commits] [mlir] 3af1c48 - Changes to `SCFFuseProducerOfSliceResult` to also return the operations created during fusion.
Mahesh Ravishankar
- [Mlir-commits] [mlir] c21e88c - [mlir][Tensor] Avoid dropping attributes for `tensor.pad` operations during canonicalization.
Mahesh Ravishankar
- [Mlir-commits] [mlir] d0e507f - [mlir][Tensor] Fix build error due to missing `<>` in D146440.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 411b1d8 - [mlir][Tensor] Make `TilingInterface` implementation only return handle to the created `pad` operation.
Mahesh Ravishankar
- [Mlir-commits] [mlir] d03805f - [mlir][sparse] add merger/topo sort support for slice-based affine sparse index codegen
Peiming Liu
- [Mlir-commits] [mlir] 1328bb6 - [mlir][sparse] extend loop emitter and optimize lattices with the awareness of slice based iteration
Peiming Liu
- [Mlir-commits] [mlir] 1f58ae8 - [mlir][sparse] Making `TensorExp::Kind` a nested enum-class
wren romano
- [Mlir-commits] [mlir] 72455b3 - [mlir][sparse] Fixing -Wunused-variable in Sparsification.cpp
wren romano
- [Mlir-commits] [mlir] 71d97df - [MLIR][Affine] Fix addInductionVarOrTerminalSymbol
Uday Bondhugula
- [Mlir-commits] [mlir] 9437bf4 - [mlir][Linalg][Transform] Fix effect on RewriteInDestinationPassingStyleOp that did not consume its operand
Nicolas Vasilache
- [Mlir-commits] [mlir] 3a8f161 - [mlir] Add a pattern to fold single- and zero-iteration scf.forall ops.
Alexander Belyaev
- [Mlir-commits] [mlir] 8f072bb - [MLIR] Fix warnings in AttrTypeSubElements.h
Uday Bondhugula
- [Mlir-commits] [mlir] 0e9523e - [mlir] Support lowering of dialect attributes attached to top-level modules
Sergio Afonso
- [Mlir-commits] [mlir] 20294bf - [mlir][Transform] NFC - Add more advanced debug spew to help hunt down potential misuses
Nicolas Vasilache
- [Mlir-commits] [mlir] 382eb7c - [mlir] Add alloca address space handling to the data layout subsystem
Jan Sjodin
- [Mlir-commits] [mlir] dc9d2e5 - [mlir] Add missing registrations to runners.
Adrian Kuegel
- [Mlir-commits] [mlir] fd004a4 - [mlir] tosa.concat - Add InferTensorType interface
Maya Amrami
- [Mlir-commits] [mlir] 9125996 - Support retrieving the splat value from DenseElementsAttrs in Python
Jacques Pienaar
- [Mlir-commits] [mlir] a2c63d7 - [mlir][sparse][gpu] end-to-end test for 2:4 sparsity on NVidia GPUs
Aart Bik
- [Mlir-commits] [mlir] 08b0977 - [mlir][tosa] Add check if the operand of the operations is constant.
Robert Suderman
- [Mlir-commits] [mlir] 13e9afd - [mlir][sparse] Adding new `Merger::addLat` overload
wren romano
- [Mlir-commits] [mlir] 2b21327 - [mlir][sparse] fix crash when using pure constant index in indexing mapping (fixes #61530)
Peiming Liu
- [Mlir-commits] [mlir] 829446c - [mlir][memref] Use folded composed affine apply ops in FoldMemRefAliasOps
Nicolas Vasilache
- [Mlir-commits] [mlir] 9c16eef - [mlir][IR] Add ReverseDominanceIterator for IR walkers
Matthias Springer
- [Mlir-commits] [mlir] f809eb4 - [mlir] Argument and result attribute handling during inlining.
Tobias Gysi
- [Mlir-commits] [mlir] 9297b9f - [mlir][Transforms][NFC] Improve builder/listener API of OperationFolder
Matthias Springer
- [Mlir-commits] [mlir] 56d94a9 - [mlir][llvm] Add experimental alias scope decl intrinsic.
Tobias Gysi
- [Mlir-commits] [mlir] d25e022 - [MLIR][Affine] Fix assumption on int type in memref elt size method
Uday Bondhugula
- [Mlir-commits] [mlir] c8117eb - [mlir] Add a pattern to fold tensor.cast into scf.forall.
Alexander Belyaev
- [Mlir-commits] [mlir] 255ba1c - [mlir][AffineMap] NFC - Refactor getProjectedMap and split into projectDims and projectSymbols
Nicolas Vasilache
- [Mlir-commits] [mlir] ed114b6 - [MLIR][LLVM] Copy byval attributes during inlining.
Tobias Gysi
- [Mlir-commits] [mlir] 9e3ca79 - [mlir][tosa] Canonicalize concatenate->slice sequence
Robert Suderman
- [Mlir-commits] [mlir] 909e5ce - [mlir][arith] Add `uitofp` support to WIE
Jakub Kuderski
- [Mlir-commits] [mlir] abfc358 - [mlir][arith] Add `sitofp` support to WIE
Jakub Kuderski
- [Mlir-commits] [mlir] c81f14e - [mlir][arith] Fix typos in WIE. NFC.
Jakub Kuderski
- [Mlir-commits] [mlir] d859275 - [mlir] Fix typo for unknown operation
Kai Sasaki
- [Mlir-commits] [mlir] 3d7383d - [mlir][affine] Prevent vectorizer test from crash without any map
Kai Sasaki
- [Mlir-commits] [mlir] 89a1af7 - [mlir][tosa] TosaToLinalg: Lower TOSA.Cast via RoundEven according to TOSA spec 0.60.0
Robert Suderman
- [Mlir-commits] [mlir] a35f9c6 - [mlir][llvm] Add poison constant.
Tobias Gysi
- [Mlir-commits] [mlir] 79df1a7 - [mlir][llvm] Switch rountrip tests to opaque pointers.
Tobias Gysi
- [Mlir-commits] [mlir] 5b0055a - [mlir][Analysis][NFC] Split FlatAffineValueConstraints into multiple classes
Matthias Springer
- [Mlir-commits] [mlir] e50f131 - [MLIR][Affine] Fix bug and MSAN issue in affine loop utils
Uday Bondhugula
- [Mlir-commits] [mlir] 47bff1c - [mlir][Analysis][NFC] Make BoundType a top-level enum
Matthias Springer
- [Mlir-commits] [mlir] 61f33de - [mlir][Vector] Make sure that vector.contract preserves extra attributes while parsing
Alex Zinenko
- [Mlir-commits] [mlir] 0cbfd68 - [mlir] Fix call of overloaded ‘dropResults(<brace-enclosed initializer list>)’ is ambiguous
Quentin Colombet
- [Mlir-commits] [mlir] a7c574d - [MLIR][LLVM] Move the LLVM inliner interface into a separate file.
Tobias Gysi
- [Mlir-commits] [mlir] 73bec2b - [mlir][Vector] Retire one old filter-based test
Nicolas Vasilache
- [Mlir-commits] [mlir] 2bc4c3e - [mlir][Vector] NFC - Reorganize vector patterns
Nicolas Vasilache
- [Mlir-commits] [mlir] c828030 - [mlir][linalg] Refactor convolution to img2col conversion to use gather semantics
Quinn Dawkins
- [Mlir-commits] [mlir] 24657a9 - [NFC] Fix Windows builds that use MSVC 14.x
Rahul Joshi
- [Mlir-commits] [mlir] b0cd5b2 - [mlir][llvm] Switch remaining LLVM dialect tests to opaque pointers.
Tobias Gysi
- [Mlir-commits] [mlir] a94d2bd - [MLIR][LLVM] Add debug output to the LLVM inliner.
Tobias Gysi
- [Mlir-commits] [mlir] cf60d3f - [mlir][arith] Extend the `floordivsi` converter
Andrzej Warzynski
- [Mlir-commits] [mlir] f5150ee - [mlir][linalg] Use affine apply in im2col gather index calculations
Quinn Dawkins
- [Mlir-commits] [mlir] 70022e5 - Remove unused header file in VectorTransformOps.h
Anlun Xu
- [Mlir-commits] [mlir] 9009875 - [linalg] Fixed tosa-to-linalg-named for tosa.conv2d i8 with i8 bias
Robert Suderman
- [Mlir-commits] [mlir] 110c1b6 - [mlir][tosa] Improve performance of tosa.transpose constant folding
Robert Suderman
- [Mlir-commits] [mlir] 2f086f2 - [APFloat] Add E4M3B11FNUZ
David Majnemer
- [Mlir-commits] [mlir] 7a74869 - Fix mlir/lib/Bindings/Python/IRTypes.cpp for Float8E4M3B11FNUZType
David Majnemer
- [Mlir-commits] [mlir] 7c7c10a - [mlir][sparse] Updating the `Merger::{exp, lat, set}` methods to return const
wren romano
- [Mlir-commits] [mlir] b337953 - [mlir][sparse] Misc cleanup in Merger.h
wren romano
- [Mlir-commits] [mlir] 0280681 - [mlir][sparse] Updating TensorExp ctor to catch unknown TensorExp::Kind
wren romano
- [Mlir-commits] [mlir] 74c5420 - [mlir][sparse] moving kInvalidId into "detail" namespace
wren romano
- [Mlir-commits] [mlir] 6d0de19 - [mlir][vector] Hoist redundant singleton vector transfer reads
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 4c79766 - [mlir][linalg] Convert input type to accumulator type in im2col patterns
Quinn Dawkins
- [Mlir-commits] [mlir] 755285f - [mlir][sparse] Factoring out LoopEmitter::isValidLevel
wren romano
- [Mlir-commits] [mlir] 553cebd - [mlir][Vector] Use a RewriterBase for IR rewrites in VectorTransferOpTransforms
Nicolas Vasilache
- [Mlir-commits] [mlir] 7e5d300 - [mlir][Analysis] Fix assertion in FlatLinearConstraints
Matthias Springer
- [Mlir-commits] [mlir] 721defb - [MLIR][Affine] Fix/improve affine sibling fusion
Uday Bondhugula
- [Mlir-commits] [mlir] cd67bbd - [MLIR][Affine] add memory effect traits for dmaOp
Uday Bondhugula
- [Mlir-commits] [mlir] 9d80f17 - [mlir][bufferize] Fix tracking of erased ops
Matthias Springer
- [Mlir-commits] [mlir] 9c4611f - [mlir] Implement pass utils for 1:N type conversions.
Ingo Müller
- [Mlir-commits] [mlir] a8416e3 - Revert "[mlir] Implement pass utils for 1:N type conversions."
Ingo Müller
- [Mlir-commits] [mlir] 352d6fe - [mlir][Linalg] NFC - Move transform utilities related to subcomputation inference to Linalg/Utils
Nicolas Vasilache
- [Mlir-commits] [mlir] f737d4a - [MLIR][LLVM] Extend argument/result/function attribute support.
Johannes de Fine Licht
- [Mlir-commits] [mlir] ad09cd3 - [mlir][ClangTidy] Remove redundant return (NFC).
Adrian Kuegel
- [Mlir-commits] [mlir] 70074c1 - [mlir][AsmPrinter] Fallback to using qualified printer if unqualified output is empty
Markus Böck
- [Mlir-commits] [mlir] 5f34259 - [mlir] FuncToLLVM: fail gracefully in bare pointer multi-result covnersion
Alex Zinenko
- [Mlir-commits] [mlir] 0ceb7a1 - [mlir] Implement pass utils for 1:N type conversions.
Ingo Müller
- [Mlir-commits] [mlir] 923230d - [mlir] Add missing cast functions to mlir namespace
Rahul Kayaith
- [Mlir-commits] [mlir] 57e1943 - [mlir] Add support for non-f32 polynomial approximation
Robert Suderman
- [Mlir-commits] [mlir] e76d236 - [mlir] tosa.concat - fix isCompatibleReturnTypes()
Robert Suderman
- [Mlir-commits] [mlir] c44d307 - [mlir][sparse] add create-sparse-deallocs options to match the create-deallocs in BufferizationOption.
Peiming Liu
- [Mlir-commits] [mlir] 36c8a9a - [mlir][sparse] rephrase the documentation for sparse compiler create-sparse-deallocs option.
Peiming Liu
- [Mlir-commits] [mlir] 4bdc9d9 - [mlir][tosa] Add TOSA f64 type support for const op
Jacques Pienaar
- [Mlir-commits] [mlir] 557a0ea - [mlir] Update JitRunner, ExecutionEngine after LLVM commit 8b1771bd9f3.
Lang Hames
- [Mlir-commits] [mlir] 151b58d - [mlir] Fix unit tests after LLVM commit 8b1771bd9f3.
Lang Hames
- [Mlir-commits] [mlir] 15f52c1 - [mlir][Linalg][Transform] Add support to let `transform.structured.pack_greedily` pad to the next multiple of a static constant
Nicolas Vasilache
- [Mlir-commits] [mlir] cdeaeee - [mlir] Apply ClangTidy readability fix (NFC)
Adrian Kuegel
- [Mlir-commits] [mlir] 7cf203e - [mlir][Linalg][Transform] Drop spurious assertion in packGreedilyOp
Nicolas Vasilache
- [Mlir-commits] [mlir] 586cebe - [mlir][scf] Implement structural conversion for 1:N type conversions.
Ingo Müller
- [Mlir-commits] [mlir] 9910d10 - [mlir] Add another test case for 1:N type conversion facilities. (NFC)
Ingo Müller
- [Mlir-commits] [mlir] 69bc8c9 - [mlir][doc] Fix typos
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 54cda2e - [mlir][MemRef] Add patterns to extract address computations
Quentin Colombet
- [Mlir-commits] [mlir] 161255e - [mlir] Add missing STL include to 1:N conversion utils.
Ingo Müller
- [Mlir-commits] [mlir] faafd26 - [mlir][MemRef] Move transform related functions in Transforms.h
Quentin Colombet
- [Mlir-commits] [mlir] e6d738e - [mlir][python] Mark operator== overloads as const
Rahul Kayaith
- [Mlir-commits] [mlir] 478bd07 - [mlir][llvm] Verify consistency of llvm.resume and llvm.landingpad types
Victor Perez
- [Mlir-commits] [mlir] 132feb7 - [OpenMP][Flang][MLIR] Implement OffloadModuleInterface for OpenMP Dialect and convert is_device to an Attribute
Andrew Gozillon
- [Mlir-commits] [mlir] ccdcfad - [mlir-cpu-runner] Add export_executable_symbols in CMake.
Andrzej Warzynski
- [Mlir-commits] [mlir] c3613f3 - [MLIR] Refactor affine tilePerfectlyNestedLoops to drop validity check
Uday Bondhugula
- [Mlir-commits] [mlir] dbd99cf - [OpenMP][MLIR] Fix warning from getIsDevice OffloadModuleInterface function
Andrew Gozillon
- [Mlir-commits] [mlir] 164b918 - [mlir][sparse] Removing shared_ptr from the MergerTest.cpp unit test
wren romano
- [Mlir-commits] [mlir] a5b3f8b - [MLIR][MemRef] Add missing #include for FailureOr
Chenguang Wang
- [Mlir-commits] [mlir] 33267f4 - [mlir][sparse] convert a sparse tensor slice to sparse tensor correctly.
Peiming Liu
- [Mlir-commits] [mlir] 0ceec3e - [mlir][sparse] Fixing -Wignored-reference-qualifiers in MergerTest.cpp
wren romano
- [Mlir-commits] [mlir] 1d448e1 - [mlir][bufferization] Use rewriter to erase ops in scf.forall bufferization.
Thomas Raoux
- [Mlir-commits] [mlir] b7528f5 - [mlir][Tensor] Use helper function for `getDroppedDims`
Matthias Springer
- [Mlir-commits] [mlir] 7b4a755 - [mlir][transform] TransformStateExtension: Replace op/value handles separately
Matthias Springer
- [Mlir-commits] [mlir] 24a6cf0 - [mlir] Fix build files
Matthias Springer
- [Mlir-commits] [mlir] a8291e0 - [mlir][llvm] Make DINamespace name optional
Christian Ulmann
- [Mlir-commits] [mlir] 2abdc0f - [MLIR][LLVM] Take the alignment attribute into account during inlining.
Johannes de Fine Licht
- [Mlir-commits] [mlir] 28858d5 - [mlir][arith][NFC] Add missing index_cast fold tests
Jakub Kuderski
- [Mlir-commits] [mlir] 96c0361 - Revert "[mlir-cpu-runner] Add export_executable_symbols in CMake."
Mitch Phillips
- [Mlir-commits] [mlir] e540d5a - [MLIR][OpenMP] Change map_operands type to OpenMP_PointerLikeType for Target Data
Akash Banerjee
- [Mlir-commits] [mlir] 16672db - [mlir][spirv] Fix null pointer dereference in `--test-spirv-target-env`
Jakub Kuderski
- [Mlir-commits] [mlir] ce6a03c - [mlir][arith] Fold `index_cast[ui]` of vectors
Jakub Kuderski
- [Mlir-commits] [mlir] a7e91b1 - [OpenMP][MLIR] Add Flags attribute to OMP OffloadModuleInterface
Andrew Gozillon
- [Mlir-commits] [mlir] c910570 - [MLIR] NFC. Expose/move MDG out of Affine fusion into Affine Analysis
Uday Bondhugula
- [Mlir-commits] [mlir] 7b70baa - [mlir][Vector] Remove lhs and rhs masks from vector.contract
Diego Caballero
- [Mlir-commits] [mlir] f18a861 - [mlir][Vector] Enable masked vectorization of linalg.fill
Diego Caballero
- [Mlir-commits] [mlir] e2f1d5c - [mlir][Vector] Add mapIterationSpaceDimToAllOperandDims to Linalg interface
Diego Caballero
- [Mlir-commits] [mlir] 1cd434d - [mlir][Vector] Add canonicalization pattern for vector.transpose(vector.constant_mask)
Diego Caballero
- [Mlir-commits] [mlir] 5bff523 - [mlir][arith] Add expansion pattern for ext/trunc of bf16
Robert Suderman
- [Mlir-commits] [mlir] 46a384d - [mlir][sparse] Preliminary code changes for ExprId, LatPointId, LatSetId newtypes
wren romano
- [Mlir-commits] [mlir] c24547e - [mlir][sparse] avoid creating temporary unordered COO buffer when reshape sparse tensor.
Peiming Liu
- [Mlir-commits] [mlir] 4cc248f - [mlir] Apply ClangTidy readability fix (NFC).
Adrian Kuegel
- [Mlir-commits] [mlir] 244a4e7 - [mlir][transform] Add optional error checking to TrackingListener
Matthias Springer
- [Mlir-commits] [mlir] 76ea62a - [mlir] Fix folding into tensor.pad op.
Alexander Belyaev
- [Mlir-commits] [mlir] 00fb861 - [mlir][transform] Fix typo in TrackingListener
Matthias Springer
- [Mlir-commits] [mlir] a33018d - [MLIR][LLVM] Allowlist more side-effecting operations in LLVM inliner.
Johannes de Fine Licht
- [Mlir-commits] [mlir] 3947422 - [mlir] Fix typos in comments in 1:N type conversion utils. (NFC)
Ingo Müller
- [Mlir-commits] [mlir] f0e847d - [mlir][python] Support buffer protocol for splat dense attributes
Rahul Kayaith
- [Mlir-commits] [mlir] 97f3bb7 - [mlir][spirv] Support convert complex types
Lei Zhang
- [Mlir-commits] [mlir] 6a08c2b - [mlir][tosa] Disable folder for non-int/float/index types in tosa.slice
Robert Suderman
- [Mlir-commits] [mlir] 3fbc6fd - [TOSA] Loosen folding restrictions for tosa.add, tosa.sub, tosa.mul
Robert Suderman
- [Mlir-commits] [mlir] f2696e4 - [mlir][sparse] Cleaning up some usage of SparseTensorType
wren romano
- [Mlir-commits] [mlir] 72c662a - [mlir][vector][NFC] Clean up vector gather lowering comments
Jakub Kuderski
- [Mlir-commits] [mlir] 6071f6f - [mlir][sparse] Fix a problem in handling data type conversion.
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 962484a - [mlir][sparse] Correcting some terminology / naming-scheme errors.
wren romano
- [Mlir-commits] [mlir] 8ac014a - [mlir][llvm] Keep unhandled constant test.
Tobias Gysi
- [Mlir-commits] [mlir] fb0b035 - [mlir-cpu-runner] Add support for `-mattr` and `-march` flags
Andrzej Warzynski
- [Mlir-commits] [mlir] 46cfdfb - [mlir][Linalg] Fix Generalize transform
Nicolas Vasilache
- [Mlir-commits] [mlir] 56fd397 - [mlir][Transform] NFC - Make debug logging more actionnable
Nicolas Vasilache
- [Mlir-commits] [mlir] c983727 - [mlir][sparse-compiler] Fix typo in a test
Andrzej Warzynski
- [Mlir-commits] [mlir] c5c9b01 - [mlir] Add REQUIRES: asserts to test that uses -debug-only
Benjamin Kramer
- [Mlir-commits] [mlir] aa48da3 - [mlir][Transform] NFC - Fix spurious reflows
Nicolas Vasilache
- [Mlir-commits] [mlir] 4e56361 - [mlir] Use GenericAdaptor to simplify 1:N type conversion API.
Ingo Müller
- [Mlir-commits] [mlir] bdbc942 - [MLIR][OpenMP][Flang] Set OpenMP target attributes in MLIR module
Dominik Adamski
- [Mlir-commits] [mlir] 9d2b84e - [mlir][llvm] Import pointer data layout specification.
Tobias Gysi
- [Mlir-commits] [mlir] 942b403 - [mlir] Fix casting of leading unit dims for vector.insert
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f080f11 - [mlir][scf] Create constants for tiling in parent with isolated region.
Oleg Shyshkov
- [Mlir-commits] [mlir] d2a559f - [mlir][spirv] Add OpExtension "SPV_INTEL_bfloat16_conversion"
Lei Zhang
- [Mlir-commits] [mlir] 7b86f7c - [mlir][sparse] support sparse bufferization.alloc_tensor with copy argument.
Peiming Liu
Last message date:
Fri Mar 31 15:27:29 PDT 2023
Archived on: Fri Mar 31 15:27:31 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).