July 2023 Archives by author
Starting: Sun Jul 2 16:08:57 PDT 2023
Ending: Mon Jul 31 17:13:41 PDT 2023
Messages: 385
- [Mlir-commits] [mlir] f36b016 - [MLIR][OpenMP] Add MLIR operation for OpenMP teams
Sergio Afonso
- [Mlir-commits] [mlir] 63ca93c - [OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flags
Sergio Afonso
- [Mlir-commits] [mlir] debdfc0 - [Flang][OpenMP][MLIR] Filter emitted code depending on declare target and device
Sergio Afonso
- [Mlir-commits] [mlir] 40340cf - [MLIR][OpenMP][OMPIRBuilder] Use target triple to initialize `IsGPU` flag
Sergio Afonso
- [Mlir-commits] [mlir] 6685fd8 - [mlir] Add support for TF32 as a Builtin FloatType
Mehdi Amini
- [Mlir-commits] [mlir] 1ad009a - [mlir][cmake] Comment out redundant static assert regarding VarInfo struct
Mehdi Amini
- [Mlir-commits] [mlir] 5f1a388 - Fix crash in ODS backend for Type/Attr when an incorrect construct is used for Type/Attr
Mehdi Amini
- [Mlir-commits] [mlir] 5e8a116 - Revert "[mlir][gpu] Fallback to JIT compilation" "[mlir][gpu] Increase default SM version from 35 to 50" and "[mlir][gpu] Improving Cubin Serialization with ptxas Compiler"
Mehdi Amini
- [Mlir-commits] [mlir] 20b93ab - Update ODS variadic segments "magic" attributes to use native Properties
Mehdi Amini
- [Mlir-commits] [mlir] a7cd64c - Revert "Update ODS variadic segments "magic" attributes to use native Properties"
Mehdi Amini
- [Mlir-commits] [mlir] 0710290 - Revert "[mlir][gpu][transforms] Only depend on ExecutionEngine if MLIR_ENABLE_CUDA_RUNNER is true"
Mehdi Amini
- [Mlir-commits] [mlir] c8bcc48 - Cleanup CMake dependencies from unnecessary libraries in mlir/test/lib/Dialect/GPU/CMakeLists.txt (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 9ea6b30 - Update ODS variadic segments "magic" attributes to use native Properties
Mehdi Amini
- [Mlir-commits] [mlir] 794f74e - Fix MLIR test pass crash
Mehdi Amini
- [Mlir-commits] [mlir] e7f8b45 - Add an MLIR example of some mimimal example of MLIR setup
Mehdi Amini
- [Mlir-commits] [mlir] e1bdf32 - Add release notes for MLIR
Mehdi Amini
- [Mlir-commits] [mlir] 5f2d4ef - [mlir][doc] Fix TOC markdown tag in release notes page
Mehdi Amini
- [Mlir-commits] [mlir] d1edc7f - Add more numbers about MLIR binary sizes with the example binaries (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] cd029a4 - Revert "[mlir][llvm] Improve error message when translating `llvm.call_intrinsic`"
Mehdi Amini
- [Mlir-commits] [mlir] b299ec1 - Expose callbacks for encoding of types/attributes
Mehdi Amini
- [Mlir-commits] [mlir] b86a132 - Revert "Expose callbacks for encoding of types/attributes"
Mehdi Amini
- [Mlir-commits] [mlir] bff6a42 - Expose callbacks for encoding of types/attributes
Mehdi Amini
- [Mlir-commits] [mlir] 9f366db - Fix typo in README for the MLIR minimal examples (NFC)
Mehdi Amini
- [Mlir-commits] [mlir] 5671f02 - Fix unused variable warning.
Sterling Augustine
- [Mlir-commits] [mlir] 5f4d96e - Don't to real work inside an assertion.
Sterling Augustine
- [Mlir-commits] [mlir] 4a49226 - [OpenMP] Change clang emitTargetDataCalls to use OMPIRBuilder
Akash Banerjee
- [Mlir-commits] [mlir] 14858cf - [mlir][Conversion/GPUCommon] Fix bug in conversion of `math` ops
Christopher Bate
- [Mlir-commits] [mlir] 14d073b - Revert "[mlir][transform] Allow arbitrary indices to be scalable"
Alexander Belyaev
- [Mlir-commits] [mlir] 2e52b09 - [mlir] Remove dead code in Analysis/FlatLinearValueConstraints.
Alexander Belyaev
- [Mlir-commits] [mlir] 03125e6 - [mlir][sparse][gpu] fix missing dealloc
Aart Bik
- [Mlir-commits] [mlir] 86eff48 - [mlir][sparse][gpu] force 16-byte alignment on data structs for cuSparseLt
Aart Bik
- [Mlir-commits] [mlir] f6f817d - [mlir][sparse][gpu] minor improvements in 2:4 example
Aart Bik
- [Mlir-commits] [mlir] 97678ce - [mlir][sparse][gpu] remove zero init memset
Aart Bik
- [Mlir-commits] [mlir] 4df01dc - [mlir][sparse][gpu][nvidia] add pruning step and check to 2:4 matrix multiplication
Aart Bik
- [Mlir-commits] [mlir] 3d287a7 - [MLIR] Fix/generalize affine LICM check for side-effecting ops
Uday Bondhugula
- [Mlir-commits] [mlir] b36de52 - NFC. Move remaining affine/memref test cases into respective dialect dirs
Uday Bondhugula
- [Mlir-commits] [mlir] 8f72e56 - [MLIR] Fix a bug in affine-loop-normalize
Uday Bondhugula
- [Mlir-commits] [mlir] d954d97 - [mlir][emitc][nfc] Update summary of opaque type
Marius Brehler
- [Mlir-commits] [mlir] a2426eb - [mlir][emitc] Add div, mul and rem operators
Marius Brehler
- [Mlir-commits] [mlir] 5fca4ce - [mlir][spirv] Lower memref.reinterpret_cast
Ivan Butygin
- [Mlir-commits] [mlir] 9dec3fd - [mlir] Add `ub` dialect and `poison` op.
Ivan Butygin
- [Mlir-commits] [mlir] 0f446ad - [mlir] Convert `ub.poison` to `llvm.poison`
Ivan Butygin
- [Mlir-commits] [mlir] 8568921 - [mlir][spirv] Convert `ub.poison` to `spirv.undef`
Ivan Butygin
- [Mlir-commits] [mlir] c50f335 - [mlir][spirv] `memref.cast` to SPIR-V conversion
Ivan Butygin
- [Mlir-commits] [mlir] 253f4bf - [mlir][LLVM] drop `llvm.intr.dbg.value` when promoting in `SROA` or `mem2reg`
Markus Böck
- [Mlir-commits] [mlir] f6df115 - [mlir][llvm] add basic type consistency pattern destructuring stores
Markus Böck
- [Mlir-commits] [mlir] 56b6b45 - [mlir][LLVM] Use `undef` operand instead of removing `llvm.intr.dbg.value`
Markus Böck
- [Mlir-commits] [mlir] 67c351f - [mlir][LLVM] Make `SplitIntegerStores` capable of splitting vectors as well
Markus Böck
- [Mlir-commits] [mlir] fd5387f - [mlir][LLVM] Add `BitcastStores` type-consistency pattern
Markus Böck
- [Mlir-commits] [mlir] c10f8bd - [mlir][LLVM] Add `SplitGEP` type-consistency pattern
Markus Böck
- [Mlir-commits] [mlir] 7786449 - [mlir][LLVM] Make `SplitStores` pattern capable of writing to sub-aggregates
Markus Böck
- [Mlir-commits] [mlir] 569f073 - [mlir][LLVM] Add support for arrays in `SplitStores` pattern
Markus Böck
- [Mlir-commits] [mlir] 503b3ab - [mlir][ODS] Add support for passing properties to `custom`
Markus Böck
- [Mlir-commits] [mlir] 629460a - [mlir] Improve syntax of `distinct[n]<unit>`
Markus Böck
- [Mlir-commits] [mlir] 78d00a1 - [mlir][LLVM] Convert alias metadata to using attributes instead of ops
Markus Böck
- [Mlir-commits] [mlir] 9170fa5 - [mlir][LLVM] Convert access group metadata to using attributes instead of ops
Markus Böck
- [Mlir-commits] [mlir] f69a9f3 - [mlir][ODS] Add support for passing properties to `ref` in `custom`
Markus Böck
- [Mlir-commits] [mlir] dd28cc7 - [mlir][LLVM] Perform deep clone of alias scopes during inlining
Markus Böck
- [Mlir-commits] [mlir] cde72af - [mlir][LLVM] Append call ops alias scopes to inlined operations
Markus Böck
- [Mlir-commits] [mlir] ec3cbe9 - [mlir][LLVM] add `llvm.ssa.copy` intrinsic
Markus Böck
- [Mlir-commits] [mlir] 1dda134 - [mlir][flang] Convert TBAA metadata to an attribute representation
Markus Böck
- [Mlir-commits] [mlir] b82acf8 - [mlir][LLVM] Handle access groups during inlining
Markus Böck
- [Mlir-commits] [mlir] f9173c2 - [mlir][LLVM] Convert `noalias` parameters into alias scopes during inlining
Markus Böck
- [Mlir-commits] [mlir] f117bbc - [mlir] Add opt-in default property bytecode read and write implementation
Markus Böck
- [Mlir-commits] [mlir] 51ef80a - [mlir][Vector] Add support for 0-D vectors to vector.insert/extract
Diego Caballero
- [Mlir-commits] [mlir] de826ea - [MLIR][ANALYSIS] Add liveness analysis utility
Jian Cai
- [Mlir-commits] [mlir] 2049b2a - [MLIR] Fix compiler warnings (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] 4d74c84 - [MLIR][Linalg] Expose `packMatmulGreedily` in `Transforms.h` (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] d21beb5 - [MLIR][Linalg] Avoid padding attribute in `pack` when possible
Lorenzo Chelini
- [Mlir-commits] [mlir] 4fb25ca - [MLIR][Linalg] Preserve DPS when decomposing Softmax
Lorenzo Chelini
- [Mlir-commits] [mlir] 0736200 - [MLIR][Linalg] Move AggregatedOpInterface in linalg namespace (NFC)
Lorenzo Chelini
- [Mlir-commits] [mlir] 1d49834 - [mlir][openacc] Relax verifier for the acc.reduction.recipe
Valentin Clement
- [Mlir-commits] [mlir] 6674e57 - [mlir][openacc] Fix acc.declare attribute on operation
Valentin Clement
- [Mlir-commits] [mlir] 273600c - [mlir][Linalg] Implement the tiling interface for softmax
Quentin Colombet
- [Mlir-commits] [mlir] cf244b5 - [mlir][Linalg] Remove useless include
Quentin Colombet
- [Mlir-commits] [mlir] f8e59b0 - [mlir][arith] Move getNeutralElement from Linalg utils to arith
Quentin Colombet
- [Mlir-commits] [mlir] 9be8219 - [mlir][Linalg] Add an interface to decompose complex ops
Quentin Colombet
- [Mlir-commits] [mlir] 5b6b2ca - [mlir][vector] Handle memory space conflicts in VectorTransferSplit patterns
Quinn Dawkins
- [Mlir-commits] [mlir] 80aed2e - [mlir][Transform] Allow printing inside matchers
Quinn Dawkins
- [Mlir-commits] [mlir] ff8775f - [mlir][GPU] Add op for unrolling contractions to a native size
Quinn Dawkins
- [Mlir-commits] [mlir] 24567dd - [mlir][GPU] Fix missing CMake dependency
Quinn Dawkins
- [Mlir-commits] [mlir] 024ae73 - [mlir][Transform] Add transform.any_param type
Quinn Dawkins
- [Mlir-commits] [mlir] e444dce - [mlir][Transform] Add classify_convolution_dims op
Quinn Dawkins
- [Mlir-commits] [mlir] fb047e4 - [mlir][llvm] Type consistency transformations
Théo Degioanni
- [Mlir-commits] [mlir] d9e04b0 - [mlir][CAPI] Expose the rest of MLIRContext's constructors
Krzysztof Drewniak
- [Mlir-commits] [mlir] 10b56e0 - [mlir][Arith] Add pass for emulating unsupported float ops (#1079)
Krzysztof Drewniak
- [Mlir-commits] [mlir] 636f772 - [mlir][Arith] Make previous load-bearing assert into a real error
Krzysztof Drewniak
- [Mlir-commits] [mlir] 6dc2ab9 - [mlir] Don't make the ROCm conversions depend on the execution engine
Krzysztof Drewniak
- [Mlir-commits] [mlir] db647f5 - [mlir][GPU] Initialize LLVM exactly once during GPU compiles
Krzysztof Drewniak
- [Mlir-commits] [mlir] 4b3eaee - [mlir][AMDGPU] Define wrappers for WMMA matrix ops
Krzysztof Drewniak
- [Mlir-commits] [mlir] 4b3eaee - [mlir][AMDGPU] Define wrappers for WMMA matrix ops
Krzysztof Drewniak
- [Mlir-commits] [mlir] cdf7ca6 - [MLIR][ROCDL] Add conversion for gpu.lane_id to ROCDL
Krzysztof Drewniak
- [Mlir-commits] [mlir] 8be07ad - [mlir][LLVM] Introduce reduction intrinsics for minimum/maximum
Daniil Dudkin
- [Mlir-commits] [mlir] a4d65fe - [mlir][LLVMIR] Support switch without cases
Alexis Engelke
- [Mlir-commits] [mlir] 18439cf - [mlir][LLVMIR] Fix identified structs with same name
Alexis Engelke
- [Mlir-commits] [mlir] 9312b4f - [mlir][bufferization] Cache enclosing repetitive region
Martin Erhart
- [Mlir-commits] [mlir] d582562 - [mlir][bufferization] Add DeallocOp
Martin Erhart
- [Mlir-commits] [mlir] 07c079a - [mlir][bufferization] Add lowering of bufferization.dealloc to memref.dealloc
Martin Erhart
- [Mlir-commits] [mlir] 17aaa65 - [mlir][bufferization] Add DeallocOp canonicalizer to remove duplicate values
Martin Erhart
- [Mlir-commits] [mlir] b0688ed - [mlir][bufferization] Add DeallocOp canonicalizer to remove memrefs also present in the retained list
Martin Erhart
- [Mlir-commits] [mlir] 6971b83 - [mlir][irdl] Add Variadicity to IRDL operations
Mathieu Fehr
- [Mlir-commits] [mlir] cf0e8dc - Add support for versioning properties in MLIR bytecode
Matteo Franciolini
- [Mlir-commits] [mlir] 998f3e7 - [mlir] Fix -Wcast-qual in mlir/test/CAPI/ir.c after D153911 (NFC)
Jie Fu
- [Mlir-commits] [mlir] 3fd1790 - [mlir][nvgpu] Ignore -Wunused-function in NVGPUDialect.cpp (NFC)
Jie Fu
- [Mlir-commits] [mlir] d84d418 - [mlir][tosa] Constant folding for reciprocal
Matthias Gehre
- [Mlir-commits] [mlir] 9739ef6 - [MLIR][Tosa] Turn reshape(const()) from canonicalization into fold; fix dynamic shape case
Matthias Gehre
- [Mlir-commits] [mlir] 712123e - [MLIR][Tosa] TosaToTensor: create valid reshapes
Matthias Gehre
- [Mlir-commits] [mlir] 0ebb050 - [MLIR] [TOSA]: Move reshape(reshape(x)) -> reshape(x) from canonicalization to fold
Matthias Gehre
- [Mlir-commits] [mlir] 7e486d5 - [MLIR][Linalg] Named op 'add' element-wise
Renato Golin
- [Mlir-commits] [mlir] eda47fd - [MLIR][Linalg] Add more arith named ops to linalg
Renato Golin
- [Mlir-commits] [mlir] 93d038a - Revert "[MLIR][Linalg] Add more arith named ops to linalg"
Renato Golin
- [Mlir-commits] [mlir] 5861b4c - [MLIR][Linalg] Add more arith named ops to linalg (take 2)
Renato Golin
- [Mlir-commits] [mlir] fe12931 - [MLIR][Linalg] Add unary named ops to linalg
Renato Golin
- [Mlir-commits] [mlir] d8dc1c2 - [MLIR][Linalg] Add max named op to linalg
Renato Golin
- [Mlir-commits] [mlir] 64f5a76 - [Flang][OpenMP] Disable function filtering for host
Andrew Gozillon
- [Mlir-commits] [mlir] 728a8d5 - [mlir] Add a builtin distinct attribute
Tobias Gysi
- [Mlir-commits] [mlir] 10fa277 - [mlir][llvm] Add branch weight op interface
Tobias Gysi
- [Mlir-commits] [mlir] 0fc8d9e - [mlir][llvm] Remove the metadata op
Tobias Gysi
- [Mlir-commits] [mlir] 8b61ae4 - [MLIR][Tensor] Avoid crash on negative dimensions
Rik Huijzer
- [Mlir-commits] [mlir] 896aada - [NFCI][mlir][Tests] Rename identifiers minor/major to avoid clashes with system headers
Roger Ferrer Ibanez
- [Mlir-commits] [mlir] b89b3cd - [mlir][TestDialect] Fix invalid custom op printers
Rahul Kayaith
- [Mlir-commits] [mlir] 974c159 - [mlir][python] Downcast attributes in more places
Rahul Kayaith
- [Mlir-commits] [mlir] 82bbebb - [mlir][python] Replace PythonAttr mappings with downcasting
Rahul Kayaith
- [Mlir-commits] [mlir] 67a910b - [mlir][python] Remove PythonAttr mapping functionality
Rahul Kayaith
- [Mlir-commits] [mlir] c73053c - Make python into C++
Benjamin Kramer
- [Mlir-commits] [mlir] 1d51597 - [mlir][spirv] Add missing NV prefix/suffix for coop matrix
Jakub Kuderski
- [Mlir-commits] [mlir] fda861b - [mlir][spirv] Fix `spirv.NV.coopmatrix` syntax in examples. NFC.
Jakub Kuderski
- [Mlir-commits] [mlir] 4ba61f5 - [mlirv][spirv] Add KHR Cooperative Matrix type and extension
Jakub Kuderski
- [Mlir-commits] [mlir] 1fa9e15 - [mlir][spirv] Add cooperative matrix load op
Jakub Kuderski
- [Mlir-commits] [mlir] 68cd1db - [mlir][spirv] Add cooperative matrix store op
Jakub Kuderski
- [Mlir-commits] [mlir] 9415241 - [mlir][spirv] Split op implementation file into subfiles. NFC.
Jakub Kuderski
- [Mlir-commits] [mlir] ab6827f - [mlir][spirv] Extract Atomic/Cast/Group op implementation. NFC.
Jakub Kuderski
- [Mlir-commits] [mlir] 81b4e7d - [mlir][spirv] Extract more ops from the main implementation file. NFC.
Jakub Kuderski
- [Mlir-commits] [mlir] eaa4bc6 - [mlir][arith] Add canon pattern for chained `arith.muli`
Jakub Kuderski
- [Mlir-commits] [mlir] 07f9a0d - [mlir][spirv] Do not introduce vector<1xT> in UnifyAliasedResource
Jakub Kuderski
- [Mlir-commits] [mlir] 4a38995 - [mlir][arith] Validate pass options in arith-int-narrowing
Jakub Kuderski
- [Mlir-commits] [mlir] 04af7d2 - [mlir][spirv][vector] Fix vector shuffle conversion for scalar inputs
Jakub Kuderski
- [Mlir-commits] [mlir] f250fbc - [mlir] Apply ClangTidy fix (NFC)
Adrian Kuegel
- [Mlir-commits] [mlir] 7724c4b - [mlir] Apply ClangTidy fixes
Adrian Kuegel
- [Mlir-commits] [mlir] dea01f5 - New features and bug fix in MLIR test generation tool
Eric Kunze
- [Mlir-commits] [mlir] d713a00 - [TOSA] Add level checks and remove Tensor1DTo4D
Eric Kunze
- [Mlir-commits] [mlir] b2d76a0 - TOSA-to-Linalg lowering for element-wise ops
Eric Kunze
- [Mlir-commits] [mlir] a5f0b23 - [mlir][tosa][fix] Add proper type checking trait for tosa mul
Eric Kunze
- [Mlir-commits] [mlir] 9494bd8 - [mlir][python] Add install target for MLIR Python sources.
Stella Laurenzo
- [Mlir-commits] [mlir] 99dc393 - [flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsic
Kelvin Li
- [Mlir-commits] [mlir] fc5d8fc - [mlir][sparse] support dual sparse convolution.
Peiming Liu
- [Mlir-commits] [mlir] 9602aa4 - [mlir][tosa] fix crash when querying the rank of an unranked tensor.
Peiming Liu
- [Mlir-commits] [mlir] 269c82d - [mlir][sparse] introduce new 2:4 block sparsity level type.
Peiming Liu
- [Mlir-commits] [mlir] 7496177 - [openacc] Add dialect definition for acc declare
Razvan Lupusoru
- [Mlir-commits] [mlir] b232054 - [openacc] Update data clause attribute definition
Razvan Lupusoru
- [Mlir-commits] [mlir] 132c376 - [openacc] Add attribute to hold declare data clause information
Razvan Lupusoru
- [Mlir-commits] [mlir] 65cd3cf - [nfc][openacc] Add missing comma in acc dialect operation macros
Razvan Lupusoru
- [Mlir-commits] [mlir] 52a0b6a - [openacc] Add acc routine support to acc dialect
Razvan Lupusoru
- [Mlir-commits] [mlir] 89ebea8 - [mlir][OpenMP] Fixed internal compiler error with atomic update operation verification
Nimish Mishra
- [Mlir-commits] [mlir] 2cb6d0c - [mlir][OpenMP] Translating if and final clauses for task construct
Nimish Mishra
- [Mlir-commits] [mlir] a042a65 - [mlir] Add a parameter for passing default values to `StringRefParameter`
Fabian Mora
- [Mlir-commits] [mlir] 4538347 - [mlir][rocdl] Change the translation of `GridDim*Op` to `__ockl_get_num_groups`
Fabian Mora
- [Mlir-commits] [mlir] a428b5a - [mlir][target][LLVMIR] Change translation order to translate non-LLVM ops before function bodies.
Fabian Mora
- [Mlir-commits] [mlir] c000b40 - [mlir] Avoid unnecessary copies in SCF's OneToNTypeConversions. (NFC)
Ingo Müller
- [Mlir-commits] [mlir] 8d0a02c - [mlir] Add InsertionGuards to OneToNPatternRewriter.
Ingo Müller
- [Mlir-commits] [mlir] 272cf8f - [mlir] Implement one-to-n structural conversion for ForOp
Ingo Müller
- [Mlir-commits] [mlir] 5b341c8 - [mlir][doc][transform] Fix link to documentation in tutorial. (NFC)
Ingo Müller
- [Mlir-commits] [mlir] 278a8ef - [mlir][transform][tutorial] Make snippets of Ch1 run.
Ingo Müller
- [Mlir-commits] [mlir] b7d462a - [mlir][transform][tutorial] Fix typo in inline code snippet. (NFC)
Ingo Müller
- [Mlir-commits] [mlir] ab86b8c - [mlir][linalg][transform] Fix printing of TileToForall in edge case.
Ingo Müller
- [Mlir-commits] [mlir] ef240e9 - [mlir][transform][bufferization][python] Add .td file for bindings.
Ingo Müller
- [Mlir-commits] [mlir] 1dccdf7 - [mlir][linalg][transform][python] Add type arg to MatchOp extension.
Ingo Müller
- [Mlir-commits] [mlir] be6e9df - [mlir][transform][linalg][python] Add extended TileToForallOp.
Ingo Müller
- [Mlir-commits] [mlir] a48d8c2 - [mlir][transform][linalg][python] Fix test for TileToForallOp mixin.
Ingo Müller
- [Mlir-commits] [mlir] cca053c - [mlir][transform][linalg][python] Add mix-in for FuseIntoContainingOp.
Ingo Müller
- [Mlir-commits] [mlir] b96bd02 - [mlir][transform][gpu][python] Add .td file for bindings.
Ingo Müller
- [Mlir-commits] [mlir] 5f4f922 - [mlir][transform][gpu][python] Add MapForallToBlocks mix-in.
Ingo Müller
- [Mlir-commits] [mlir] f62cb13 - [mlir][linalg][transform] Rename ApplyPatternsOp.{region => patterns}.
Ingo Müller
- [Mlir-commits] [mlir] 4f30746 - [mlir][transform][python] Add extended ApplyPatternsOp.
Ingo Müller
- [Mlir-commits] [mlir] 5228313 - [mlir][linalg][transform] Extend diagnostics of FuseIntoContainingOp.
Ingo Müller
- [Mlir-commits] [mlir] 8fd207f - [mlir][transform][structured][python] Allow str arg in match_op_names.
Ingo Müller
- [Mlir-commits] [mlir] a13c715 - [mlir][transform][bufferization][python] Add mix-in classes for two ops.
Ingo Müller
- [Mlir-commits] [mlir] 6a66673 - [mlir][dataflow] Unify dependency management in AnalysisState.
Jeff Niu
- [Mlir-commits] [mlir] 1d5140d - [mlir] Fix printing of dialect resources
Jeff Niu
- [Mlir-commits] [mlir] 4f52210 - [mlir][llvm] Fix export of 64-bit integer function attributes
Jeff Niu
- [Mlir-commits] [mlir] dd080c7 - [mlir][nvvm] Add NVVMToLLVM Pass
Guray Ozen
- [Mlir-commits] [mlir] 2c57396 - [mlir][nvgpu] Implement `nvgpu.device_async_copy` by NVVMToLLVM Pass
Guray Ozen
- [Mlir-commits] [mlir] affcfcc - [mlir][nvgpu] Add initial support for `mbarrier`
Guray Ozen
- [Mlir-commits] [mlir] b6bf775 - [mlir][nvvm] fix potential bug (NFC)
Guray Ozen
- [Mlir-commits] [mlir] 221c5fb - [mlir][nvvm] Fix test (NFC)
Guray Ozen
- [Mlir-commits] [mlir] ffbca7e - [mlir][nvvm] Change return type of std::string of getPtx of PtxBuilder
Guray Ozen
- [Mlir-commits] [mlir] eda52f3 - [mlir][nvvm] Add populate function (nfc)
Guray Ozen
- [Mlir-commits] [mlir] 22a32f7 - [mlir][gpu] Add dump-ptx option
Guray Ozen
- [Mlir-commits] [mlir] 960ab52 - [mlir][nvgpu] Verify invalid copy size (nfc)
Guray Ozen
- [Mlir-commits] [mlir] 2855579 - [mlir][nvvm] Add `cp.async.bulk.tensor.shared.cluster.global`
Guray Ozen
- [Mlir-commits] [mlir] baba13e - [mlir][nvvm] Delete backslash
Guray Ozen
- [Mlir-commits] [mlir] bf62748 - [mlir][nvvm] Introduce Syncronization Ops for WGMMA
Guray Ozen
- [Mlir-commits] [mlir] 836dbb8 - [mlir][nvgpu] Add `mbarrier.arrive.expect_tx` and `mbarrier.try_wait.parity`
Guray Ozen
- [Mlir-commits] [mlir] 70c2e06 - [mlir][nvgpu] Add nvgpu.tma.async.load and nvgpu.tma.descriptor
Guray Ozen
- [Mlir-commits] [mlir] 9dad32c - [mlir][nvgpu] Improve finding module Op to for `mbarrier.create`
Guray Ozen
- [Mlir-commits] [mlir] e56d674 - [mlir][nvgpu] Add `tma.create.descriptor` to create tensor map descriptor
Guray Ozen
- [Mlir-commits] [mlir] 4622113 - [mlir][nvgpu] Set useDefaultAttributePrinterParser
Guray Ozen
- [Mlir-commits] [mlir] 585cbe3 - [mlir][gpu] Improving Cubin Serialization with ptxas Compiler
Guray Ozen
- [Mlir-commits] [mlir] 2e0e00e - [mlir][gpu] Fallback to JIT compilation
Guray Ozen
- [Mlir-commits] [mlir] a6eb406 - [mlir][gpu] Increase default SM version from 35 to 50
Guray Ozen
- [Mlir-commits] [mlir] 9cb421c - [mlir][llvm] Define annotation intrinsics
Victor Perez
- [Mlir-commits] [mlir] 7b59121 - [mlir][shape] Remove overzealous Dim verifier
Jacques Pienaar
- [Mlir-commits] [mlir] 47b0a9b - [ODS] Extra Concrete Declarations and Definitions under Traits
Jacques Pienaar
- [Mlir-commits] [mlir] 86bc2e3 - [MLIR] Add a number of methods to the C API
Jacques Pienaar
- [Mlir-commits] [mlir] c83318e - [MLIR][Python] Implement pybind adapters for MlirBlock
Jacques Pienaar
- [Mlir-commits] [mlir] 71a2545 - [MLIR:Python] Make DenseElementsAttr.get() only request a buffer format if no explicit type was provided.
Jacques Pienaar
- [Mlir-commits] [mlir] 2109587 - [MLIR] Don't sort operand of commutative ops when comparing two ops as there is a correctness issue
Jacques Pienaar
- [Mlir-commits] [mlir] 863e812 - [mlir] Move attr -> properties to not require Operation
Jacques Pienaar
- [Mlir-commits] [mlir] f573bc2 - [mlir][py] Reuse more of CAPI build time inference.
Jacques Pienaar
- [Mlir-commits] [mlir] e767ef4 - [mlir] Enable converting properties during C create
Jacques Pienaar
- [Mlir-commits] [mlir] 998003e - [mlir] Fix for MSVC bool splat issue encountered.
Jacques Pienaar
- [Mlir-commits] [mlir] 9a807b8 - [mlir][tosa] Fix start index in slice canonicalization
Jacques Pienaar
- [Mlir-commits] [mlir] 239777c - [mlir][emitc] Add literal constant.
Jacques Pienaar
- [Mlir-commits] [mlir] 3d83912 - Revert rGfae7b98c221b5b28797f7b56b656b6b819d99f27 "[Support] Change SetVector's default template parameter to SmallVector<*, 0>"
Simon Pilgrim
- [Mlir-commits] [mlir] 8338354 - [MLIR] Remove explicit -opaque-pointers flag from test (NFC)
Nikita Popov
- [Mlir-commits] [mlir] a700a1d - [mlir] use shared pointer to prevent vector resizes from destroying ops
Ashay Rane
- [Mlir-commits] [mlir] 4a3c865 - [mlir] Fix arith verifier for tensor with encoding
Thomas Raoux
- [Mlir-commits] [mlir] 6739993 - [mlir][Linalg] Cleanup the drop unit dims pass in Linalg.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 2efe88b - [mlir][Linalg] Fix warnings/errors on D155518.
Mahesh Ravishankar
- [Mlir-commits] [mlir] 564713c - [mlir][ArmSME] Add basic lowering of vector.transfer_write to zero
Cullen Rhodes
- [Mlir-commits] [mlir] fb27d54 - [mlir-cpu-runner] Check entry function is void
Cullen Rhodes
- [Mlir-commits] [mlir] 6ff9761 - [mlir][ArmSME] Add custom get_tile_id and cast ops
Cullen Rhodes
- [Mlir-commits] [mlir] fb54fec - [mlir][ArmSME] Implement tile allocation
Cullen Rhodes
- [Mlir-commits] [mlir] ca9a335 - [mlir][ArmSME] Add tile load op and extend tile store tile size support
Cullen Rhodes
- [Mlir-commits] [mlir] e7dc73b - [mlir][ArmSME] Add missing roundtrip tests for `arm_sme.tile_store`
Cullen Rhodes
- [Mlir-commits] [mlir] bc25ab1 - [mlir][ArmSME] NFC: add -cse to simplify vector to ArmSME test
Cullen Rhodes
- [Mlir-commits] [mlir] 2854852 - [mlir][ArmSME] NFC: remove empty return args in roundtrip test
Cullen Rhodes
- [Mlir-commits] [mlir] 857b0a1 - [mlir-lsp] Add client information to the InitializationParams
River Riddle
- [Mlir-commits] [mlir] 5ab6589 - [mlir:bytecode] Fix bytecode lazy loading for ops with multiple regions
River Riddle
- [Mlir-commits] [mlir] 4af01bf - [mlir:bytecode] Support lazy loading dynamically isolated regions
River Riddle
- [Mlir-commits] [mlir] 0e6000f - [mlir:bytecode] Only visit the all regions path if the op has regions
River Riddle
- [Mlir-commits] [mlir] cbdf2ef - [mlir-lsp] Guard writing output to JSONTransport with mutex
River Riddle
- [Mlir-commits] [mlir] b76d8f7 - [mlir][tosa] Verify zero-dim tensors in the input
Kai Sasaki
- [Mlir-commits] [mlir] 57609fb - [MLIR][MemRef] Avoid returning ReallocOp from findDealloc
Alexander Shaposhnikov
- [Mlir-commits] [mlir] 7689179 - [MLIR][IR] Rewrite OperationVerifier using worklist
Alexander Shaposhnikov
- [Mlir-commits] [mlir] 94ee052 - [mlir] Fix assembly format parser generator after 9ea6b30ac20f8223fb6aeae853e5c73691850a8d.
Oleg Shyshkov
- [Mlir-commits] [mlir] 45a9604 - [Flang][OpenMP][MLIR] Add early outlining pass for omp.target operations to flang
Jan Sjodin
- [Mlir-commits] [mlir] caa35a1 - [OpenMP][OpenMPIRBuilder] Make outlined function parameters i64 or ptr
Jan Sjodin
- [Mlir-commits] [mlir] 480d7a3 - [mlir-tblgen] Fix IWYU
Fangrui Song
- [Mlir-commits] [mlir] fb2a971 - [Support] Change MapVector's default template parameter to SmallVector<*, 0>
Fangrui Song
- [Mlir-commits] [mlir] fae7b98 - [Support] Change SetVector's default template parameter to SmallVector<*, 0>
Fangrui Song
- [Mlir-commits] [mlir] 1b162fa - [Support] Change SetVector's default template parameter to SmallVector<*, 0>
Fangrui Song
- [Mlir-commits] [mlir] 6a684db - [Support] Remove llvm::is_trivially_{copy/move}_constructible
Fangrui Song
- [Mlir-commits] [mlir] f691ff8 - [mlir] Mark test-interpreter unsupported on Windows on Arm
David Spickett
- [Mlir-commits] [mlir] c487fe3 - [mlir][IR] Fix memory leak in DominanceInfo
Matthias Springer
- [Mlir-commits] [mlir] b9bdff4 - [mlir][Transforms][NFC] CSE: Add C++ entry point
Matthias Springer
- [Mlir-commits] [mlir] 2c95ede - [mlir][transform] Add `transform.apply_cse` op
Matthias Springer
- [Mlir-commits] [mlir] be6d96e - [mlir][linalg] Remove redundant dimension size helper functions
Matthias Springer
- [Mlir-commits] [mlir] 030b18f - [mlir][vector] Clean up some dimension size checks
Matthias Springer
- [Mlir-commits] [mlir] de9caf2 - [mlir][Interfaces] Add `promoteIfSingleIteration` to `LoopLikeOpInterface`
Matthias Springer
- [Mlir-commits] [mlir] 0e06ec5 - [mlir][linalg] Return tensor::PadOp handle from transform op
Matthias Springer
- [Mlir-commits] [mlir] 335ada6 - [mlir][linalg] BufferizeToAllocationOp: Bufferize ops, not values
Matthias Springer
- [Mlir-commits] [mlir] 6badbd6 - [mlir][linalg] BufferizeToAllocation: Bufferize non-allocating ops
Matthias Springer
- [Mlir-commits] [mlir] eb74eff - [mlir][linalg] BufferizeToAllocationOp: Support vector.mask
Matthias Springer
- [Mlir-commits] [mlir] 4106557 - [mlir][transform] Improve transform.get_closest_isolated_parent
Matthias Springer
- [Mlir-commits] [mlir] ef4f535 - [mlir][linalg] BufferizeToAllocationOp: Do not copy uninitialized buffers
Matthias Springer
- [Mlir-commits] [mlir] e941e16 - [mlir][linalg] Add test case: vectorize tensor.pad and bufferize to allocation
Matthias Springer
- [Mlir-commits] [mlir] bb566b6 - [mlir][linalg] Do not emit FillOp for tensor.pad with zero padding
Matthias Springer
- [Mlir-commits] [mlir] 9b11323 - [mlir][linalg][transform] Fix TileOp builder
Matthias Springer
- [Mlir-commits] [mlir] c26e398 - [mlir][linalg][transform] Fix Python build
Matthias Springer
- [Mlir-commits] [mlir] 88bc92e - [mlir][bufferization] Fix insertion point issue in EliminateEmptyTensors
Matthias Springer
- [Mlir-commits] [mlir] d6e9efa - [mlir][linalg][transform] Add verifier to MaskedVectorizeOp
Matthias Springer
- [Mlir-commits] [mlir] 7dfcd4b - [mlir][transform] Add VerifyOp
Matthias Springer
- [Mlir-commits] [mlir] a7a5641 - [mlir][vector] Fix bug in `TransferWriteNonPermutationLowering`
Matthias Springer
- [Mlir-commits] [mlir] 1b0bdff - [mlir][vector] Fix test case
Matthias Springer
- [Mlir-commits] [mlir] 867afe5 - [mlir][vector] Remove duplicate tensor subset <-> vector transfer patterns
Matthias Springer
- [Mlir-commits] [mlir] 894fdbc - [mlir][transform] Add transform.select op
Matthias Springer
- [Mlir-commits] [mlir] 8ddd98f - [mlir][linalg] Return newly created ops from bufferize_to_allocation
Matthias Springer
- [Mlir-commits] [mlir] 8e72fbd - [mlir][bufferization] Add read_only attribute to ToMemrefOp
Matthias Springer
- [Mlir-commits] [mlir] 579bca1 - [mlir][linalg] BufferizeToAllocation: Add custom memcpy op
Matthias Springer
- [Mlir-commits] [mlir] 226896c - [mlir][linalg] Fix bug in vector transfer hoisting
Matthias Springer
- [Mlir-commits] [mlir] d3ddcfd - [mlir][DialectUtils] Generalize `extractFromI64ArrayAttr` helper
Matthias Springer
- [Mlir-commits] [mlir] 6040044 - [mlir][vector] VectorToSCF: Omit redundant out-of-bounds check
Matthias Springer
- [Mlir-commits] [mlir] 88f4292 - [mlir][bufferization] OneShotBufferizeOp: Add options to use linalg.copy
Matthias Springer
- [Mlir-commits] [mlir] 1a5aa77 - [mlir][linalg] BufferizeToAllocationOp: Add option to specify custom alloc op
Matthias Springer
- [Mlir-commits] [mlir] d76338f - [mlir][vector] Simplify ExtractSliceOp/TransferWriteOp swapping pattern
Matthias Springer
- [Mlir-commits] [mlir] fd5cda3 - [mlir][vector][NFC] Minor VectorTransferOpInterface cleanup
Matthias Springer
- [Mlir-commits] [mlir] 98770ec - [mlir][bufferization] Add `buffer_loop_hoisting` transform op
Matthias Springer
- [Mlir-commits] [mlir] b1d2687 - [mlir][IR] Remove duplicate `isLastMemrefDimUnitStride` functions
Matthias Springer
- [Mlir-commits] [mlir] 0e8c68c - [mlir][Interfaces] Fix DestinationStyleOpInterface for vector ops
Matthias Springer
- [Mlir-commits] [mlir] 9f808f6 - [mlir][vector][NFC] Drop `get...AttrStrName` helper functions
Matthias Springer
- [Mlir-commits] [mlir] 9d072bb - [mlir][NFC] Avoid `OpBuilder::setListener` when possible
Matthias Springer
- [Mlir-commits] [mlir] dd115e5 - [mlir][IR] Implement proper folder for `IsCommutative` trait
Matthias Springer
- [Mlir-commits] [mlir] 2137915 - [mlir] Remove some code duplication between `Builders.cpp` and `FoldUtils.cpp`
Matthias Springer
- [Mlir-commits] [mlir] ba745ee - [mlir][bufferization] Remove cleanup pipeline from bufferization pass
Matthias Springer
- [Mlir-commits] [mlir] 544f0e9 - [mlir] Fix build after D155680
Matthias Springer
- [Mlir-commits] [mlir] 20245ed - [mlir][transform] Add `apply_cse` option to `transform.apply_patterns` op
Matthias Springer
- [Mlir-commits] [mlir] a5bba98 - [mlir][linalg] BufferizeToAllocationOp: Add option to materialize buffers for operands
Matthias Springer
- [Mlir-commits] [mlir] 440808f - [mlir][linalg] MapCopyToThreadsOp: Support tensor.pad
Matthias Springer
- [Mlir-commits] [mlir] c2d5d34 - [mlir][transform] Add `transform.apply_dce` op
Matthias Springer
- [Mlir-commits] [mlir] 0318123 - [mlir][Transforms] GreedyPatternRewriteDriver: Fix `changed` parameter
Matthias Springer
- [Mlir-commits] [mlir] b2826c0 - [mlir][NFC] Move offsets/sizes/strides helper to dialect utils and interface header
Matthias Springer
- [Mlir-commits] [mlir] 933fde3 - [mlir][tensor][NFC] Simplify extract_slice(cast) folder
Matthias Springer
- [Mlir-commits] [mlir] aba0ef7 - [mlir][bufferization] Support casts in EmptyTensorElimination
Matthias Springer
- [Mlir-commits] [mlir] 16b75cd - [mlir][vector] Use DenseI64ArrayAttr for ExtractOp/InsertOp positions
Matthias Springer
- [Mlir-commits] [mlir] a9ab845 - [MLIR][analysis] Fix error in the sparse backward dataflow analysis
Srishti Srivastava
- [Mlir-commits] [mlir] a8df21f - [mlir][complex] Add a `complex.bitcast` operation
Rob Suderman
- [Mlir-commits] [mlir] f513b70 - [mlir] Add `ComplexType` conversion support for `convertScalarToDtype`
Rob Suderman
- [Mlir-commits] [mlir] a5cee3e - [mlir][linalg] Add a padding case for `ComplexType`
Rob Suderman
- [Mlir-commits] [mlir] 5267ed0 - [ODS] Use Adaptor Traits for Type Inference
Amanda Tang
- [Mlir-commits] [mlir] 729ffb5 - [ODS] Quick fix
Amanda Tang
- [Mlir-commits] [mlir] 057fc8e - [ODS] Use Adaptor Trait for Shaped Type Inference
Amanda Tang
- [Mlir-commits] [mlir] c5c8040 - [OpenMP] Introduce kernel environment
Shilei Tian
- [Mlir-commits] [mlir] c7df940 - [MLIR][OpenMP] Fix wrong check lines in mlir/test/Target/LLVMIR/omptarget-region-device-llvm.mlir
Shilei Tian
- [Mlir-commits] [mlir] ae4292a - [MLIR][OpenMP] Remove local_unnamed_addr from check line
Shilei Tian
- [Mlir-commits] [mlir] 6bd74fd - Revert commits for kernel environment
Shilei Tian
- [Mlir-commits] [mlir] 10068cd - [OpenMP] Introduce kernel environment
Shilei Tian
- [Mlir-commits] [mlir] d138c89 - [mlir] Forward arguments of `pair` in `SubElementInterface::replaceImmediateSubElementsImpl`
Hideto Ueno
- [Mlir-commits] [mlir] cf40fde - [mlir] Don't emit forward declaration for user defined storage classes
Hideto Ueno
- [Mlir-commits] [mlir] a3e48ad - [mlir][LLVM] Export LLVMFuncOp's GC for declarations
Christian Ulmann
- [Mlir-commits] [mlir] 10417b1 - [mlir][LLVM] Add unnamed_addr to LLVMFuncOp
Christian Ulmann
- [Mlir-commits] [mlir] c55a886 - [mlir][LLVM] Add alignment to LLVMFuncOp
Christian Ulmann
- [Mlir-commits] [mlir] 7d5b4eb - [mlir][LLVM] Stop importing module location for all unknown locs
Christian Ulmann
- [Mlir-commits] [mlir] 3dc1b16 - [mlir][LLVM] Export DICompositeType as distinct MD when necessary
Christian Ulmann
- [Mlir-commits] [mlir] 6c3d0fa - [mlir][Linalg] Relax restriction of Linalg passes on FuncOp
Nicolas Vasilache
- [Mlir-commits] [mlir] 171a5a7 - [mlir][Linalg] Add a greedy transform to map copies to threads efficiently.
Nicolas Vasilache
- [Mlir-commits] [mlir] 1e84e91 - [mlir][Linalg] NFC - Improve some transform op builders
Nicolas Vasilache
- [Mlir-commits] [mlir] 39427a4 - [mlir][Linalg] Fold/erase self-copy linalg.copy on buffers
Nicolas Vasilache
- [Mlir-commits] [mlir] afdb83b - [RandomIRBuilder] Remove use of getNonOpaquePointerElementType() (NFC)
Nicolas Vasilache
- [Mlir-commits] [mlir] 0489cfe - Revert "[RandomIRBuilder] Remove use of getNonOpaquePointerElementType() (NFC)"
Nicolas Vasilache
- [Mlir-commits] [mlir] 8b161e9 - [mlir][memref] NFC - Move utility function declaration from IR/MemRef.h to Utils/MemRefUtils.h
Nicolas Vasilache
- [Mlir-commits] [mlir] ed68282 - Revert "[mlir][memref] NFC - Move utility function declaration from IR/MemRef.h to Utils/MemRefUtils.h"
Nicolas Vasilache
- [Mlir-commits] [mlir] 9e54d5e - [mlir] NFC - Basic improvements to IndexingUtils (product and sum)
Nicolas Vasilache
- [Mlir-commits] [mlir] 5e877ca - [mlir] Add an IntNEQValue predicate
Nicolas Vasilache
- [Mlir-commits] [mlir] 7e78ecf - [mlir][cuda] Add a test-lower-to-nvvm catchall passpipeline.
Nicolas Vasilache
- [Mlir-commits] [mlir] d661b4b - [mlir][test] Fix linking error post test-lower-to-nvvm
Nicolas Vasilache
- [Mlir-commits] [mlir] 90ecfa2 - [mlir][linalg] NFC - Move some utils in preparation for revamping mapping of scf.forall
Nicolas Vasilache
- [Mlir-commits] [mlir] 68b7d3f - [mlir][gpu][transforms] Only depend on ExecutionEngine if MLIR_ENABLE_CUDA_RUNNER is true
Nicolas Vasilache
- [Mlir-commits] [mlir] 44e6318 - [mlir][transforms] Revamp the implementation of mapping loops to GPUs
Nicolas Vasilache
- [Mlir-commits] [mlir] 67754a9 - [mlir][gpu] NFC - Fail gracefully when type conversion fails instead of crashing
Nicolas Vasilache
- [Mlir-commits] [mlir] 9a7677d - [mlir] Narrow bitwidth emulation for vector.load
Hanhan Wang
- [Mlir-commits] [mlir] 048764f - [mlir][transform] Allow arbitrary indices to be scalable
Andrzej Warzynski
- [Mlir-commits] [mlir] ad7ef19 - [mlir][transform] Allow arbitrary indices to be scalable
Andrzej Warzynski
- [Mlir-commits] [mlir] 2712b28 - [mlir][linalg] Vectorize 0-d tensor extract
Andrzej Warzynski
- [Mlir-commits] [mlir] 60c9d29 - [mlir][vector] Refine diagnostic messages
Andrzej Warzynski
- [Mlir-commits] [mlir] 84d9694 - [mlir][linalg] Fix vectorisation of tensor.extract with dynamic shapes
Andrzej Warzynski
- [Mlir-commits] [mlir] aa9a10a - [mlir][SparseTensor][ArmSVE] Conditionally disable SVE RUN line
Andrzej Warzynski
- [Mlir-commits] [mlir] 447bb5b - [mlir][ArmSME] Introduce new lowering layer (Vector -> ArmSME)
Andrzej Warzynski
- [Mlir-commits] [mlir] 3fa5ee6 - [mlir][ArmSME] Introduce custom TypeConverter for ArmSME
Andrzej Warzynski
- [Mlir-commits] [mlir] faf77f8 - [mlir][nfc] Clarify the limitation on scalable vectors
Andrzej Warzynski
- [Mlir-commits] [mlir] e62f366 - [mlir] Update SVE integration tests to use mlir-cpu-runner
Andrzej Warzynski
- [Mlir-commits] [mlir] 64466b7 - [mlir][test] Add emulator to the mlir-cpu-runner invocation
Andrzej Warzynski
- [Mlir-commits] [mlir] 5c9db62 - [mlir][test] Add missing LIT config for `mlir-cpu-config` + emulator
Andrzej Warzynski
- [Mlir-commits] [mlir] 5da317a - [mlir][docs][nfc] Fix markdown link
Andrzej Warzynski
- [Mlir-commits] [mlir] 715731b - [mlir][spirv] NFC: use CHECK-LABEL to make test boundary clear
Lei Zhang
- [Mlir-commits] [mlir] 18ad80e - [mlir][spirv] Improve integer cast during type conversion
Lei Zhang
- [Mlir-commits] [mlir] d9d7cb4 - [mlir] Specialize DenseMapInfo and PointerLikeTypeTraits for mlir::TypedValue
Eugene Zhulenev
- [Mlir-commits] [mlir] 3878564 - [mlir] Use reinterpret cast to construct TypedValue from a pointer
Eugene Zhulenev
- [Mlir-commits] [mlir] dd81c6b - [mlir] integration tests for transform dialect matchers
Alex Zinenko
- [Mlir-commits] [mlir] cd9bacd - [mlir] generalize matchers to support batch matmul
Alex Zinenko
- [Mlir-commits] [mlir] 371366c - [mlir][nvgpu] add simple pipelining for shared memory copies
Alex Zinenko
- [Mlir-commits] [mlir] fbfff1c - [MLIR][CAPI] Add C API dialect registration methods for Arith, Math, MemRef and Vector dialects
Alex Zinenko
- [Mlir-commits] [mlir] 4a6b31b - [mlir] NFC: untangle SCF Patterns.h and Transforms.h
Alex Zinenko
- [Mlir-commits] [mlir] 2469cdd - [mlir] remove RegionBranchOpInterface from linalg ops
Alex Zinenko
- [Mlir-commits] [mlir] 5d8813d - [mlir] allow dense dataflow to customize call and region operations
Alex Zinenko
- [Mlir-commits] [mlir] 8dbddb1 - [mlir] allow region branch spec from parent op to itself
Alex Zinenko
- [Mlir-commits] [mlir] b2b7efb - [mlir] NFC: rename XDataFlowAnalysis to XForwardDataFlowAnalysis
Alex Zinenko
- [Mlir-commits] [mlir] 8a7a713 - [mlir] somewhat decompose TestDialect.cpp
Alex Zinenko
- [Mlir-commits] [mlir] d3d9377 - [mlir] delete yapf config files, NFC
Alex Zinenko
- [Mlir-commits] [mlir] 8e4887a - [mlir] use a thread-local alternative to llvm::nulls
Alex Zinenko
- [Mlir-commits] [mlir] b17acc0 - [mlir][python] more python gpu transform mixins
Alex Zinenko
- [Mlir-commits] [mlir] 1f8618f - [mlir] python enum bindings generator
Alex Zinenko
- [Mlir-commits] [mlir] 4eee9ef - Add SymbolRefAttr to python bindings
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 4db6e14 - [MLIR][Presburger] Implement composition for PresburgerRelation
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 71513a7 - [MLIR][Affine] Improve load elimination
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 493fbc4 - [MLIR][Test] Avoid buffer overflow for `test.verifiers`
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] e37fc3c - [mlir][sparse][gpu] Impl 2:4 SpMM rewrite for linalg op w/ DENSE24 attr
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 867c7b5 - [MLIR][Presburger] Optimize for intersect
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d46bad7 - [mlir][sparse][gpu] add the 2:4 spmm integration test from linalg
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3dd9931 - [MLIR][Presburger] Implement domain and range restriction for PresburgerRelation
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 25b8433 - add set_type to ir.Value
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 56863ad - [MLIR][Presburger] Implement findSymbolicIntegerLexMax for IntegerRelation
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5a51a44 - [mlir][llvm] Improve error message when translating `llvm.call_intrinsic`
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 0ff1048 - [mlir][vector] Add transform.apply_patterns.vector.fold_arith_extension
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 681d59f - [mlir][llvm] Improve error message when translating `llvm.call_intrinsic` (RELAND)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 68785c1 - [mlir][sparse] Correcting RTTI implementation for the Var class
wren romano
- [Mlir-commits] [mlir] dcadb68 - [mlir][sparse] Cleaning up OOB implementation details for `VarSet`
wren romano
- [Mlir-commits] [mlir] ffbc08d - [mlir][affineexpr] Changing `AsmParser::parseAffineExpr` API to use ArrayRef
wren romano
- [Mlir-commits] [mlir] 47cf7a4 - [llvm] Allow SMLoc to be used in constexpr context
wren romano
- [Mlir-commits] [mlir] ad7a6b6 - [mlir][sparse] Renaming `CreationPolicy` to `Policy`
wren romano
- [Mlir-commits] [mlir] 889f4bf - [mlir][sparse] Improve `DimLvlMapParser`'s handling of variable bindings
wren romano
- [Mlir-commits] [mlir] 497050c - [mlir][sparse] Fixes bug in VarSet ctor
wren romano
- [Mlir-commits] [mlir] 3b00f44 - [mlir][sparse] Marking off todos and updating commentary
wren romano
- [Mlir-commits] [mlir] 2a68213 - [mlir][sparse] Adding nodiscard annotations to `isWF`/`isValid` predicates
wren romano
- [Mlir-commits] [mlir] 5df63ad - [mlir][sparse] Adding `Ranks::operator==` and `VarSet::getRank` etc
wren romano
Last message date:
Mon Jul 31 17:13:41 PDT 2023
Archived on: Mon Jul 31 17:13:44 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).