June 2025 Archives by thread
Starting: Sun Jun 1 03:59:33 PDT 2025
Ending: Sat Jun 28 09:49:53 PDT 2025
Messages: 4932
- [Mlir-commits] [mlir] [mlir][vector] MLIR SLP vectorizer (PR #140469)
Ivan Butygin
- [Mlir-commits] [mlir] [mlir] Improve mlir-query by adding matcher combinators (PR #141423)
Denzel-Brian Budii
- [Mlir-commits] [mlir] [mlir]: Added properties/attributes ignore flags to OperationEquivalence (PR #141664)
Vitaly Buka
- [Mlir-commits] [mlir] Revert "Fixed wrong check OperationEquivalenceTest.HashWorksWithFlags" (PR #142318)
Vitaly Buka
- [Mlir-commits] [mlir] 002c0ab - Revert "Fixed wrong check OperationEquivalenceTest.HashWorksWithFlags" (#142318)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Revert "[mlir]: Added properties/attributes ignore flags to OperationEquivalence" (PR #142319)
Vitaly Buka
- [Mlir-commits] [mlir] 60250c1 - Revert "[mlir]: Added properties/attributes ignore flags to OperationEquivalence" (#142319)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Fix EraseIdentityLinalgOp on fill-like ops (PR #130000)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][MemRef] Add `alloca` support for `erase_dead_alloc_and_stores` (PR #142131)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Linalg] Fix fusing of indexed linalg consumer with different axes (PR #140892)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner (PR #142025)
Han-Chung Wang
- [Mlir-commits] [mlir] [MLIR][NVVM] Add prefetch Ops (PR #141737)
Srinivasa Ravi
- [Mlir-commits] [mlir] [MLIR][NVVM] Add dot.accumulate.2way Op (PR #140518)
Srinivasa Ravi
- [Mlir-commits] [mlir] e49738b - [mlir][lsp] Enable registering dialects based on URI. (#141331)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [mlir][lsp] Enable registering dialects based on URI. (PR #141331)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][spirv] Fix FuncOpVectorUnroll to process placeholder values in all blocks (PR #142339)
Darren Wihandi
- [Mlir-commits] [mlir] Introduce `arith.scaling_extf` and `arith.scaling_truncf` (PR #141965)
Daniel Hernandez-Juarez
- [Mlir-commits] [mlir] [MLIR][Target/Cpp] Natural induction variable naming. (PR #136102)
Niklas Degener
- [Mlir-commits] [mlir] [mlir][math] Fix intrinsic conversions to LLVM for 0D-vector types (PR #141020)
Artem Gindinson
- [Mlir-commits] [mlir] [mlir][tosa] Add assembly format validation for COND_IF op (PR #142254)
Luke Hutton
- [Mlir-commits] [mlir] [mlir] Allow accessing DialectResourceBlobManager::blobMap (PR #142352)
Andrei Golubev
- [Mlir-commits] [mlir] adf9fed - [mlir][tosa] Add assembly format validation for COND_IF op (#142254)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][memref] Update tests to use memref.assume_alignment properly. (PR #142358)
Han-Chung Wang
- [Mlir-commits] [mlir] [mlir][linalg] Remove the `test-linalg-to-vector-patterns` option (PR #142116)
Han-Chung Wang
- [Mlir-commits] [mlir] af6e3c0 - [mlir][math] Fix intrinsic conversions to LLVM for 0D-vector types (#141020)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] fix OuterUnitDims linalg.pack decomposition pattern (PR #141613)
Christopher McGirr
- [Mlir-commits] [mlir] [MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N] (PR #140163)
Chao Chen
- [Mlir-commits] [mlir] 77e2e3f - [mlir][memref] Update tests to use memref.assume_alignment properly. (#142358)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][tosa] Fix MulOp verifier handling for unranked operands (PR #141980)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mli][vector] canonicalize vector.from_elements from ascending extracts (PR #139819)
James Newling
- [Mlir-commits] [flang] [mlir] [mlir][flang] Added Weighted[Region]BranchOpInterface's. (PR #142079)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [emitC]Option to mlir-translate class instead of function (PR #141158)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [tosa] Change VariableOp to align with spec (PR #142240)
Luke Hutton
- [Mlir-commits] [mlir] [mlir][vector] Improve shape_cast lowering (PR #140800)
James Newling
- [Mlir-commits] [mlir] [MLIR] Determine contiguousness of memrefs with dynamic dimensions (PR #142421)
Momchil Velikov
- [Mlir-commits] [mlir] [MLIR] Determine contiguousness of memrefs with a dynamic dimension (PR #140872)
Momchil Velikov
- [Mlir-commits] [mlir] [mlir][memref] Add a folder for chained AssumeAlignmentOp ops. (PR #142425)
Han-Chung Wang
- [Mlir-commits] [mlir] [mlir][spirv] Implement UMod canonicalization for vector constants (PR #141902)
Jakub Kuderski
- [Mlir-commits] [mlir] [mlir][spirv] Add bfloat16 support (PR #141458)
Jakub Kuderski
- [Mlir-commits] [mlir] 543446a - [mli][vector] canonicalize vector.from_elements from ascending extracts (#139819)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Fix for WarpOpScfForOp failure when scf.for has results that are unused. (PR #141853)
Charitha Saumya
- [Mlir-commits] [mlir] add IntegerLikeTypeInterface to enable out-of-tree uses of built-in attributes that otherwise force integer types (PR #137061)
Jeremy Kun
- [Mlir-commits] [mlir] 0210750 - [MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N] (#140163)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][tensor] add tensor insert/extract op folders (PR #142458)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Revert "[MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N]" (PR #142459)
Chao Chen
- [Mlir-commits] [mlir] c005df3 - [mlir][linalg] Fix EraseIdentityLinalgOp on fill-like ops (#130000)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] b88dfb0 - Revert "[MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N]" (#142459)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][gpu][spirv] Add patterns for gpu.shuffle up/down (PR #139105)
Jakub Kuderski
- [Mlir-commits] [mlir] [mlir][spirv] Allow disabling control flow structurization (PR #140561)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][XeGPU] Add unroll patterns and blocking pass for XeGPU [2/N] (PR #142477)
Chao Chen
- [Mlir-commits] [mlir] [mlir][spirv] Check output of getConstantInt (PR #140568)
Jakub Kuderski
- [Mlir-commits] [mlir] [mlir][spirv] Implement lowering `gpu.subgroup_reduce` with cluster size for SPIRV (PR #141402)
Jakub Kuderski
- [Mlir-commits] [mlir] [mlir] [docs] Minor documentation fix in `mlir-reduce` docs (PR #142479)
Samarth Narang
- [Mlir-commits] [mlir] [mlir][memref][spirv] Add conversion for memref.extract_aligned_point… (PR #86750)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Mehdi Amini
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Mehdi Amini
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Mehdi Amini
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Thomas Raoux
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
William Moses
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Mehdi Amini
- [Mlir-commits] [mlir] [MLIR][Arith] add and(a, or(a, b)) folder (PR #138998)
Mehdi Amini
- [Mlir-commits] [mlir] [mlir][tensor] Loosen restrictions on folding dynamic reshapes (PR #137963)
Artem Gindinson
- [Mlir-commits] [mlir] [mlir][tosa] Enhance folder for Tosa binary operators (PR #128059)
Tai Ly
- [Mlir-commits] [mlir] 58ea538 - [mlir][memref] Add a folder for chained AssumeAlignmentOp ops. (#142425)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [OMPIRBuilder] - Make offloading input data persist for deferred target tasks (PR #133499)
Pranav Bhandarkar
- [Mlir-commits] [mlir] [mlir] NFC: Add data flow analysis extension points (PR #142549)
Vadim Curcă
- [Mlir-commits] [mlir] [MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions (PR #135636)
Kiran Chandramohan
- [Mlir-commits] [mlir] b4ded99 - [MLIR] Make SymbolTableCollection methods virtual (#141760)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Make SymbolTableCollection methods virtual (PR #141760)
Michele Scuttari
- [Mlir-commits] [mlir] [MLIR] Add apply_patterns.vector.arm_neon.contraction_to_i8mm TD Op (PR #140251)
Momchil Velikov
- [Mlir-commits] [mlir] [MLIR] Add `apply_patterns.arm_neon.vector_contract_to_i8mm` TD Op (PR #140251)
Momchil Velikov
- [Mlir-commits] [mlir] be9334a - [MLIR] Add `apply_patterns.arm_neon.vector_contract_to_i8mm` TD Op (#140251)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9289604 - [MLIR] Use cached symbol tables in `getFuncOpsOrderedByCalls` (#141967)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Use cached symbol tables in `getFuncOpsOrderedByCalls` (PR #141967)
Michele Scuttari
- [Mlir-commits] [mlir] [MLIR][AArch64] Add an extra test for Neon I8MM (NFC) (PR #135777)
Momchil Velikov
- [Mlir-commits] [mlir] 878badc - [MLIR][AArch64] Add an extra test for Neon I8MM (NFC) (#135777)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] XeGPU ops distribution demo (PR #111989)
Petr Kurapov
- [Mlir-commits] [flang] [llvm] [mlir] [llvm][mlir][OpenMP] Support translation for linear clause in omp.wsloop (PR #139386)
Tom Eccles
- [Mlir-commits] [mlir] [mlir][XeGPU] add support for SCF control ops in workgroup to subgroup distribution (PR #142612)
Chao Chen
- [Mlir-commits] [mlir] dc297cb - [mlir][memref][spirv] Add conversion for memref.extract_aligned_pointer_as_index to SPIR-V (#86750)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 7797824 - [mlir][spirv] Allow disabling control flow structurization (#140561)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][xegpu] add support for structure control flow ops in workgroup to subgroup distribution (PR #142618)
Chao Chen
- [Mlir-commits] [mlir] [mlir]: Added properties/attributes ignore flags to OperationEquivalence (PR #142623)
Aviad Cohen
- [Mlir-commits] [mlir] cb4a407 - [mlir][tensor] Loosen restrictions on folding dynamic reshapes (#137963)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 34d8275 - [mlir][tensor] add tensor insert/extract op folders (#142458)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Revert "[mlir][tensor] Loosen restrictions on folding dynamic reshapes" (PR #142639)
Ian Wood
- [Mlir-commits] [mlir] 95ce58b - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] [mlir][vector] Support complete folding in single pass for vector.insert/vector.extract (PR #142124)
Mehdi Amini
- [Mlir-commits] [mlir] [tosa] Add verifier checks for Scatter (PR #142661)
Tai Ly
- [Mlir-commits] [mlir] [mlir] Fix ComposeExpandOfCollapseOp for dynamic case (PR #142663)
Ian Wood
- [Mlir-commits] [mlir] [mlir][tensor] move tensor insert canonicalization to pattern (PR #142671)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [Will be divided up] Vector linearization via strided ops (PR #142672)
James Newling
- [Mlir-commits] [mlir] f5a2f00 - Revert "[mlir][tensor] Loosen restrictions on folding dynamic reshapes" (#142639)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][Transform] Allow ApplyRegisteredPassOp to take options as a param (PR #142683)
Rolf Morel
- [Mlir-commits] [mlir] [mlir][vector] Refactor vector linearization patterns (PR #142685)
James Newling
- [Mlir-commits] [mlir] [mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution. (PR #142687)
Charitha Saumya
- [Mlir-commits] [mlir] 4c64490 - [mlir]: Added properties/attributes ignore flags to OperationEquivalence (#142623)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [utils][TableGen] Clarify usage of ClauseVal, rename to EnumVal (PR #141761)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 4e4273c - [MLIR][NVVM] Add dot.accumulate.2way Op (#140518)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][emitc] make CExpression trait into interface (PR #142771)
Kirill Chibisov
- [Mlir-commits] [mlir] 5a531b1 - [mlir] NFC: Add data flow analysis extension points (#142549)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3ce3281 - [mlir][spirv] Check output of getConstantInt (#140568)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 57500cd - [utils][TableGen] Clarify usage of ClauseVal, rename to EnumVal (#141761)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [utils][TableGen] Unify converting names to upper-camel case (PR #141762)
Krzysztof Parzyszek
- [Mlir-commits] [mlir] c3746ff - [mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner (#142025)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 15dff71 - Revert "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner (#142025)"
Krzysztof Parzyszek
- [Mlir-commits] [mlir] [mlir][spirv] Make `CooperativeMatrixType` a `ShapedType` (PR #142784)
Igor Wodiany
- [Mlir-commits] [mlir] Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (PR #142785)
Han-Chung Wang
- [Mlir-commits] [mlir] [mlir][spirv] Deserialize OpConstantComposite of type Cooperative Matrix (PR #142786)
Igor Wodiany
- [Mlir-commits] [clang] [lld] [llvm] [mlir] [LLVM][Windows] Elide `PrettyStackTrace` output for usage errors (PR #140956)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 07a5341 - Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (#142785)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][gpu][spirv] Remove rotation semantics of gpu.shuffle up/down (PR #139105)
Hsiangkai Wang
- [Mlir-commits] [mlir] 178b64e - Revert "Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (#142785)"
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][AMDGPU] Add scaled floating point conversion ops fp8 (PR #141554)
Tim Gymnich
- [Mlir-commits] [mlir] d96447b - Reapply "Reland "[mlir][Affine] Handle null parent op in getAffineParallelInductionVarOwner" (#142785)"
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] add unroll pattern for broadcast (PR #142011)
Chao Chen
- [Mlir-commits] [mlir] [mlir] Re-land Loosen restrictions on folding dynamic reshapes (PR #142827)
Ian Wood
- [Mlir-commits] [mlir] [mlir][Vector] Add `vector.to_elements` op (PR #141457)
Diego Caballero
- [Mlir-commits] [mlir] [mlir][linalg] Refactor vectorization hooks to improve code reuse (PR #141244)
Diego Caballero
- [Mlir-commits] [mlir] [mlir][gpu] Fix bug with gpu.printf global location (PR #142872)
Adam Straw
- [Mlir-commits] [mlir] [mlir][tensor] Add runtime verification for `cast`/`dim`/`extract`/`insert`/`extract_slice` (PR #141332)
Matthias Springer
- [Mlir-commits] [mlir] 3172c61 - [mlir][gpu] Fix bug with gpu.printf global location (#142872)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [MLIR][AMDGPU] Fix bug in GatherToLDSOpLowering, get the correct MemRefType for destination (PR #142915)
Daniel Hernandez-Juarez
- [Mlir-commits] [mlir] 9d5e144 - [mlir][tosa] Fix MulOp verifier handling for unranked operands (#141980)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv] Truncate Literal String size at max number words (PR #142916)
Davide Grohmann
- [Mlir-commits] [llvm] [mlir] Pass memory buffer to RuntimeDyld::MemoryManager factory (PR #142930)
Karlo Basioli
- [Mlir-commits] [mlir] [mlir][vector] Fix attaching write effects on transfer_write's base (PR #142940)
Simone Pellegrini
- [Mlir-commits] [mlir] [MLIR] Keep cached symbol tables across buffer deallocation insertions (PR #141956)
Michele Scuttari
- [Mlir-commits] [mlir] [mlir][Vector] add vector.insert canonicalization pattern for vectors created from ub.poison (PR #142944)
Yang Bai
- [Mlir-commits] [llvm] [mlir] [utils][TableGen] Treat clause aliases equally with names (PR #141763)
Krzysztof Parzyszek
- [Mlir-commits] [llvm] [mlir] [utils][TableGen] Implement clause aliases as alternative spellings (PR #141765)
Krzysztof Parzyszek
- [Mlir-commits] [mlir] c140783 - [tosa] Add verifier checks for Scatter (#142661)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][bufferization] Support custom types (1/N) (PR #142986)
Andrei Golubev
- [Mlir-commits] [mlir] [MLIR] Reduce complexity of searching circular function calls in bufferization (PR #142099)
Michele Scuttari
- [Mlir-commits] [mlir] [mlir][OpenMP] set correct insert point after creating a barrier (PR #142997)
Tom Eccles
- [Mlir-commits] [clang] [flang] [mlir] [flang] Add support for -mrecip[=<list>] (PR #142172)
Cameron McInally
- [Mlir-commits] [mlir] [mlir] Directly call ShapedType::isDynamic without lambdas (NFC) (PR #142994)
Tim Gymnich
- [Mlir-commits] [mlir] [mlir][vector] Remove bit-width logic tests (PR #143007)
James Newling
- [Mlir-commits] [mlir] [mlir][emitc] Add 'emitc.while' and 'emitc.do' ops to the dialect (PR #143008)
Vlad Lazar
- [Mlir-commits] [mlir] 7ce315d - [mlir][vector] Improve shape_cast lowering (#140800)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 4dcc159 - [utils][TableGen] Implement clause aliases as alternative spellings (#141765)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [utils][TableGen] Handle versions on clause/directive spellings (PR #141766)
Krzysztof Parzyszek
- [Mlir-commits] [mlir] def37f7 - [mlir][vector] add unroll pattern for broadcast (#142011)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][ArmSME] Remove `ConvertIllegalShapeCastOpsToTransposes` (PR #139706)
James Newling
- [Mlir-commits] [mlir] [vector][mlir] Canonicalize to shape_cast where possible (PR #140583)
James Newling
- [Mlir-commits] [mlir] [mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dialect (PR #137469)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] c66b72f - [mlir][tensor] remove tensor.insert constant folding out of canonicalization (#142671)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 85480a4 - [mlir] Directly call ShapedType::isDynamic without lambdas (NFC) (#142994)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] cd58586 - Pass memory buffer to RuntimeDyld::MemoryManager factory (#142930)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][LLVMIR] Add folder pass for `llvm.inttoptr` and `llvm.ptrtoint` (PR #143066)
Diego Caballero
- [Mlir-commits] [mlir] [mlir][LLVMIR] Add folders for `llvm.inttoptr` and `llvm.ptrtoint` (PR #141891)
Diego Caballero
- [Mlir-commits] [mlir] [mlir] Allow using non-attribute properties in declarative rewrite pa… (PR #143071)
Krzysztof Drewniak
- [Mlir-commits] [mlir] [mlir][vector] Lower vector.fma to llvm.intr.fma (PR #143089)
Jianjian Guan
- [Mlir-commits] [llvm] [mlir] Build fix for 142930 (PR #143090)
Karlo Basioli
- [Mlir-commits] [mlir] f849866 - [MLIR] Reduce complexity of searching circular function calls in bufferization (#142099)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 44a047c - [MLIR][ArmSVE] Add initial lowering of vector.contract to SVE `*MMLA` instructions (#135636)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Add apply_patterns.vector.arm_sve.lower_contraction TD Op (PR #140572)
Momchil Velikov
- [Mlir-commits] [mlir] [MLIR] Add apply_patterns.arm_sve.vector_contract_to_i8mm TD Op (PR #140572)
Momchil Velikov
- [Mlir-commits] [mlir] b9d3a64 - [MLIR] Add apply_patterns.arm_sve.vector_contract_to_i8mm TD Op (#140572)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM (PR #140573)
Momchil Velikov
- [Mlir-commits] [mlir] [mlir][OpenMP] Fix broken insertion point for charbox with omp task (PR #143112)
Tom Eccles
- [Mlir-commits] [mlir] [mlir][spirv] Fix int type declaration duplication when serializing (PR #143108)
Georgios Pinitas
- [Mlir-commits] [mlir] [mlir] Ensure newline at the end of files (NFC) (PR #143155)
Kazu Hirata
- [Mlir-commits] [mlir] [MLIR][Transform] friendlier Python-bindings apply_registered_pass op (PR #143159)
Rolf Morel
- [Mlir-commits] [mlir] [MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass (PR #142797)
Nishant Patel
- [Mlir-commits] [mlir] 1eb843b - [mlir] Ensure newline at the end of files (NFC) (#143155)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c9c6017 - [mlir][spirv] Implement lowering `gpu.subgroup_reduce` with cluster size for SPIRV (#141402)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N] (PR #142797)
Nishant Patel
- [Mlir-commits] [llvm] [mlir] [OpenMP] Add directive spellings introduced in spec v6.0 (PR #141772)
Krzysztof Parzyszek
- [Mlir-commits] [mlir] [mlir][SCF] Unify tileUsingFor and tileReductionUsingFor implementation (PR #120115)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][scf] Return `replacements` explicitly in `SCFTilingResult`. (PR #143217)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Pretty print on -dump-pass-pipeline (PR #143223)
Jeremy Kun
- [Mlir-commits] [mlir] [mlir][Vector] Support `xfer_read(vector.extract))` folding with dynamic indices (PR #143269)
Diego Caballero
- [Mlir-commits] [mlir] [mlir][Vector] Remove `vector.extractelement/insertelement` from sparse vectorizer (PR #143270)
Diego Caballero
- [Mlir-commits] [mlir] [mlir] Strip away lambdas (NFC) (PR #143280)
Kazu Hirata
- [Mlir-commits] [mlir] b4b86a7 - [mlir][linalg] Refactor vectorization hooks to improve code reuse (#141244)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Simplify `createWriteOrMaskedWrite` (NFC) (PR #141567)
Andrzej Warzyński
- [Mlir-commits] [mlir] 1cf1c21 - [mlir] Strip away lambdas (NFC) (#143280)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5dfb7bb - [mlir][linalg] Simplify `createWriteOrMaskedWrite` (NFC) (#141567)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] b1b84a6 - Pretty print on -dump-pass-pipeline (#143223)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Use *Map::try_emplace (NFC) (PR #143341)
Kazu Hirata
- [Mlir-commits] [mlir] [mlir][lsp] Downgrade unregistered dialect error. (PR #143346)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir] Walk nested non-symbol table ops in symbol dce (PR #143353)
Jacques Pienaar
- [Mlir-commits] [mlir] [MLIR][SliceAnalysis] Add comment and restore failure condition (PR #142223)
Jacques Pienaar
- [Mlir-commits] [llvm] [mlir] [Phase 1] full flow (PR #143366)
Amro Shahbari
- [Mlir-commits] [llvm] [mlir] [DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (PR #143207)
Jeremy Morse
- [Mlir-commits] [mlir] [mlir][func]: Introduce ReplaceFuncSignature tranform operation (PR #143381)
Aviad Cohen
- [Mlir-commits] [mlir] [mlir][tosa] Check negative output size in resize shape inference (PR #143382)
Luke Hutton
- [Mlir-commits] [mlir] b3b8a09 - [mlir] Use *Map::try_emplace (NFC) (#143341)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][SparseTensor] Re-enable tests on AArch64 (PR #143387)
Andrzej Warzyński
- [Mlir-commits] [mlir] cc2d5fa - [mlir][spirv] Make `CooperativeMatrixType` a `ShapedType` (#142784)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] a3c7d46 - [mlir][spirv] Implement UMod canonicalization for vector constants (#141902)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] add unroll support for reduce, broadcast, and transpose (PR #143389)
Jianhui Li
- [Mlir-commits] [mlir] [MLIR][XeGPU] add unroll support for reduce, broadcast, and transpose (PR #143389)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (PR #143389)
Jianhui Li
- [Mlir-commits] [mlir] [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (PR #143389)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (PR #143389)
Chao Chen
- [Mlir-commits] [mlir] [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (PR #143389)
Charitha Saumya
- [Mlir-commits] [mlir] [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (PR #143389)
Chao Chen
- [Mlir-commits] [mlir] [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (PR #143389)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Use llvm::max_element (NFC) (PR #143396)
Kazu Hirata
- [Mlir-commits] [clang] [llvm] [mlir] [DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (PR #143207)
Jeremy Morse
- [Mlir-commits] [mlir] [mlir][spirv] Add definition for GL Log2 (PR #143409)
Igor Wodiany
- [Mlir-commits] [clang] [flang] [llvm] [mlir] [DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (PR #143207)
Jeremy Morse
- [Mlir-commits] [mlir] Define a DataFlowSolver helper that loads sensible default analyses (PR #143415)
Jeremy Kun
- [Mlir-commits] [mlir] 7f08503 - Introduce `arith.scaling_extf` and `arith.scaling_truncf` (#141965)
llvmlistbot at llvm.org
- [Mlir-commits] [clang] [flang] [mlir] [flang] Add support for -mrecip[=<list>] (PR #143418)
Cameron McInally
- [Mlir-commits] [mlir] 0e4b8b8 - [DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (#143207)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Add unroll patterns for vector.load and vector.store (PR #143420)
Nishant Patel
- [Mlir-commits] [mlir] 10dc8bc - [mlir][vector] Fix for WarpOpScfForOp failure when scf.for has results that are unused. (#141853)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6e6ba60 - [mlir] Use llvm::max_element (NFC) (#143396)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Use mlir_target_link_libraries with MLIRTestIRDLToCppDialect (PR #143435)
Tulio Magno Quites Machado Filho
- [Mlir-commits] [clang] [flang] [mlir] [flang][flang-driver] atomic control support (PR #143441)
Anchu Rajendran S
- [Mlir-commits] [mlir] [mlir][spirv] Add definitions for GL inverse hyperbolic functions (PR #141720)
Darren Wihandi
- [Mlir-commits] [mlir] [mlir] Add window.workDoneProgress LSP capability (PR #143449)
Lily Brown
- [Mlir-commits] [mlir] 4e68962 - [mlir][spirv] Add definitions for GL inverse hyperbolic functions (#141720)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c9cf5c2 - [mlir] Add window.workDoneProgress LSP capability (#143449)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][PartialReductionTilingInterface] Generalize implementation of `tileUsingSCF` for `ReductionTilingStrategy::PartialOuterReduction`. (PR #143467)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][emitc] Inline constant when translate (PR #143485)
Jianjian Guan
- [Mlir-commits] [flang] [llvm] [mlir] [WIP] Implement workdistribute construct (PR #140523)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Add pure tensor check for `winogradConv2DHelper` (PR #142299)
Longsheng Mou
- [Mlir-commits] [mlir] d61a06e - [mlir][spirv] Add definition for GL Log2 (#143409)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5e0e6a0 - [MLIR] Use mlir_target_link_libraries with MLIRTestIRDLToCppDialect (#143435)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][OpenMP] Reintroduce TODO for translation of linear clause (PR #143531)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv][nfc] Add missing tests for GL Tanh Op (PR #143538)
Igor Wodiany
- [Mlir-commits] [mlir] bf1fe6e - [mlir][OpenMP] Reintroduce TODO for translation of linear clause (#143531)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3264290 - [mlir][spirv] Deserialize OpConstantComposite of type Cooperative Matrix (#142786)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] cde1035 - [flang] Add support for -mrecip[=<list>] (#143418)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9630d7c - [MLIR][XeGPU] add blocking support for reduce, broadcast, and transpose (#143389)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 45ae41e - [mlir][scf] Return `replacements` explicitly in `SCFTilingResult`. (#143217)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 766b301 - [mlir] Fix a warning
Kazu Hirata
- [Mlir-commits] [mlir] [MLIR][XeGPU] Add unroll patterns for scatter ops (PR #143602)
Jianhui Li
- [Mlir-commits] [mlir] [mlir][spirv] Add lowering of multiple math trig/hypb functions (PR #143604)
Darren Wihandi
- [Mlir-commits] [mlir] [mlir][async][nfc] fix typo in op description (PR #143621)
Javed Absar
- [Mlir-commits] [flang] [mlir] [flang][acc] Ensure all acc.loop get a default parallelism determination mode (PR #143623)
Razvan Lupusoru
- [Mlir-commits] [mlir] 6e0c2bc - [mlir][async][nfc] Fix typo in async op description (#143621)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][AMDGPU] Add scaled floating point conversion ops (PR #141554)
Tim Gymnich
- [Mlir-commits] [mlir] 354cfba - [DebugInfo][RemoveDIs] Remove scoped-dbg-format-setter (#143450)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [DebugInfo][RemoveDIs] Remove scoped-dbg-format-setter (PR #143450)
Jeremy Morse
- [Mlir-commits] [mlir] feat(linalg): add a way to pass controlFn to `foldIntoPackUnpackPatterns` (PR #143685)
Ege Beysel
- [Mlir-commits] [mlir] [MLIR][XeGPU] Xegpu distribution patterns for load_nd, store_nd, and create_nd_tdesc. (PR #112945)
Petr Kurapov
- [Mlir-commits] [mlir] e15d50d - [mlir][spirv] Add lowering of multiple math trig/hypb functions (#143604)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv] Add definition for GL Exp2 (PR #143678)
Jakub Kuderski
- [Mlir-commits] [mlir] [mlir][spirv] Include `SPIRV_AnyImage` in `SPIRV_Type` (PR #143676)
Jakub Kuderski
- [Mlir-commits] [mlir] 6fb2a80 - [mlir][spirv] Truncate Literal String size at max number words (#142916)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 775ad3e - [flang][acc] Ensure all acc.loop get a default parallelism determination mode (#143623)
llvmlistbot at llvm.org
- [Mlir-commits] [flang] [llvm] [mlir] [flang][OpenMP] Enable tiling (PR #143715)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9150a82 - [mlir][spirv] Add definition for GL Exp2 (#143678)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [acc] acc.loop verifier now requires parallelism determination flag (PR #143720)
Razvan Lupusoru
- [Mlir-commits] [mlir] [mlir] Simplify calls to *Map::{insert, try_emplace} (NFC) (PR #143729)
Kazu Hirata
- [Mlir-commits] [mlir] [mlir][generate-test-checks] Do not emit the autogenerated note if it exists (PR #143750)
Michael Maitland
- [Mlir-commits] [clang] [llvm] [mlir] [GISelValueTracking] Add test case for G_PTRTOINT (PR #139608)
Alexander Richardson
- [Mlir-commits] [mlir] [mlir][generate-test-checks] Emit attributes with rest of CHECK lines (PR #143759)
Michael Maitland
- [Mlir-commits] [clang] [mlir] [OpenACC][CIR] Add parallelism determ. to all acc.loops (PR #143751)
Erich Keane
- [Mlir-commits] [mlir] 574f77a - [OpenACC][CIR] Add parallelism determ. to all acc.loops (#143751)
llvmlistbot at llvm.org
- [Mlir-commits] [clang] [flang] [llvm] [mlir] Atomic control backend (PR #143769)
Anchu Rajendran S
- [Mlir-commits] [mlir] [mlir][tosa] Allow zero-points to be unranked (PR #143770)
Luke Hutton
- [Mlir-commits] [mlir] [mlir][tosa] Fix check for isolated regions in `tosa.cond_if` (PR #143772)
Luke Hutton
- [Mlir-commits] [mlir] 34a1b8c - [acc] acc.loop verifier now requires parallelism determination flag (#143720)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 43c35e8 - [mlir] Simplify calls to *Map::{insert, try_emplace} (NFC) (#143729)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][Transform] apply_registered_op fixes: arg order & python options auto-conversion (PR #143779)
Rolf Morel
- [Mlir-commits] [mlir] fb761aa - [MLIR][Transform] apply_registered_op fixes: arg order & python options auto-conversion (#143779)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [DebugInfo][RemoveDIs] Delete debug-info-format flag (PR #143746)
Jeremy Morse
- [Mlir-commits] [mlir] 6f2ba47 - [mlir] Fix ComposeExpandOfCollapseOp for dynamic case (#142663)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 74172ad - [mlir][generate-test-checks] Do not emit the autogenerated note if it exists (#143750)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 0e45731 - [mlir][generate-test-checks] Emit attributes with rest of CHECK lines (#143759)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][FuncToLLVM] Propagate no_inline attribute (PR #143809)
llvmlistbot at llvm.org
- [Mlir-commits] [flang] [mlir] [Flang] [OpenMP] Allow any type as argument to the FlushOp (PR #143844)
Thirumalai Shaktivel
- [Mlir-commits] [mlir] 6e5a142 - [mlir] Reapply "Loosen restrictions on folding dynamic reshapes" (#142827)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][py] Don't iterate to surpress nanobind warnings. (PR #143863)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][py] Mark all type caster `from_{cpp, python}` methods as noexcept (PR #143866)
Nicholas Junge
- [Mlir-commits] [mlir] [mlir][Vector] Tighten up application conditions in TransferReadAfter… (PR #143869)
Nicolas Vasilache
- [Mlir-commits] [mlir] 97ac648 - [DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][amx] Restore conversion interface for AMX (PR #143871)
Adam Siemieniuk
- [Mlir-commits] [llvm] [mlir] [OMPIRBuilder] Don't generate DISubprogram for outlined function. (PR #138149)
Abid Qadeer
- [Mlir-commits] [mlir] [mlir][spirv] Add definition for GL Pack/UnpackHalf2x16 (PR #143889)
Igor Wodiany
- [Mlir-commits] [mlir] [mlir][linalg] Update pack and unpack documentation (PR #143903)
Christopher McGirr
- [Mlir-commits] [mlir] [mlir][smt] add arith-to-smt (PR #131484)
Maksim Levental
- [Mlir-commits] [mlir] 62b6940 - [mlir][spirv] Add definition for GL Pack/UnpackHalf2x16 (#143889)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] e4de74b - [mlir][Vector] Tighten up application conditions in TransferReadAfter… (#143869)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv] Add definitions for GL FindILsb and FindSMsb (PR #143916)
Darren Wihandi
- [Mlir-commits] [mlir] [mlir][vector] Restrict vector.insert/vector.extract (PR #121458)
Andrzej Warzyński
- [Mlir-commits] [mlir] [mlir][llvm] Op interface LLVM converter (PR #143922)
Adam Siemieniuk
- [Mlir-commits] [mlir] [NFC][mlir] make the assert consistent with the declared behavior (PR #143874)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] 2c20bc5 - [mlir][spirv] Add definitions for GL FindILsb and FindSMsb (#143916)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [tosa] Add duplicate indices check for Scatter (PR #143736)
TatWai Chong
- [Mlir-commits] [mlir] 4a58a63 - [mlir][linalg] Remove the `test-linalg-to-vector-patterns` option (#142116)
llvmlistbot at llvm.org
- [Mlir-commits] [clang] [llvm] [mlir] [NFC][AMDGPU] Fix stale links to ROCm repositories (PR #143949)
Saiyedul Islam
- [Mlir-commits] [mlir] [mlir][spirv] Add SPV_KHR_float_controls2 extension (PR #143974)
Darren Wihandi
- [Mlir-commits] [mlir] 1ac61c8 - [mlir][Vector] Remove `vector.extractelement/insertelement` from sparse vectorizer (#143270)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][PartialReductionTilingInterface] Add support for `ReductionTilingStrategy::PartialReductionOuterParallel` in `tileUsingSCF`. (PR #143988)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 4268360 - [Flang] [OpenMP] Allow any type as argument to the FlushOp (#143844)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 432d06a - [NFC][AMDGPU] Fix stale links to ROCm repositories (#143949)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f64b3bb - [mlir][llvm] Op interface LLVM converter (#143922)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][Transform] apply_registered_pass: support ListOptions as params (PR #144026)
Rolf Morel
- [Mlir-commits] [mlir] 02f1f69 - [mlir][linalg] Add pure tensor check for `winogradConv2DHelper` (#142299)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [TableGen] Use getValue instead of getInt for enum attributes (PR #144030)
Mihir Patil
- [Mlir-commits] [mlir] 4b59b7b - [mlir][Linalg] Fix fusing of indexed linalg consumer with different axes (#140892)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 67c5900 - [mlir][AMDGPU] Add scaled floating point conversion ops (#141554)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv] Add definition of OpImageRead (PR #144038)
Igor Wodiany
- [Mlir-commits] [mlir] [mlir][spirv] Add definition for GL Length (PR #144041)
Igor Wodiany
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Renato Golin
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Christian Ulmann
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh, mpi] Lower allreduce (PR #144060)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][mesh] adding option for traversal order in sharding propagation (PR #144079)
Frank Schlimbach
- [Mlir-commits] [mlir] 0a0960d - [mlir][spirv] Add bfloat16 support (#141458)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9e62298 - [mlir][spirv] Fix FuncOpVectorUnroll to process placeholder values in all blocks (#142339)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 68b6f39 - [MLIR][AMDGPU] Fix bug in GatherToLDSOpLowering, get the correct MemRefType for destination (#142915)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3bf1e1f - [mlir][spirv] Add definition of OpImageRead (#144038)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][tensor] Fix `getReassociationForCollapse` for tensor/scalar re… (PR #144118)
Artem Gindinson
- [Mlir-commits] [mlir] 1072196 - [tosa] Add duplicate indices check for Scatter (#143736)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Revert "[mlir][vector] Fix for WarpOpScfForOp failure when scf.for has results that are unused." (PR #144124)
Charitha Saumya
- [Mlir-commits] [mlir] 0c7ce68 - Revert "[mlir][vector] Fix for WarpOpScfForOp failure when scf.for has results that are unused." (#144124)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] f82cf74 - [mlir][tensor] Fix `getReassociationForCollapse` for tensor/scalar re… (#144118)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Expose linearize/delinearize lowering transforms (PR #144156)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [Arith][Transforms] Adds Truncf f32 to f4e2m1 (PR #144157)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Expose linalg vectorization without replacement (PR #144158)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][nvvm][NFC] Fix typo in TargetAttr (PR #144159)
Valentin Clement バレンタイン クレメン
- [Mlir-commits] [mlir] [emitC]Pass to `mlir-opt` to wrap a func in class (PR #141158)
Jaden Angella
- [Mlir-commits] [mlir] [emitC]Pass in `mlir-opt` to wrap a func in class (PR #141158)
Jaden Angella
- [Mlir-commits] [mlir] [mlir] Allow blacklist ops for reduction linalg elementwise fusion (PR #144176)
Evan Liu
- [Mlir-commits] [mlir] [mlir] Compare std::optional<T> to values directly (NFC) (PR #144241)
Kazu Hirata
- [Mlir-commits] [mlir] 951ea8b - [mlir][nvvm][NFC] Fix typo in TargetAttr (#144159)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c4ba734 - [mlir] Compare std::optional<T> to values directly (NFC) (#144241)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms][NFC] Dialect Conversion: Keep `unresolvedMaterializations` up to date (PR #144254)
Matthias Springer
- [Mlir-commits] [mlir] [MLIR][NFC] Fixed some Typos (PR #144263)
Abdul Raheem
- [Mlir-commits] [mlir] [MLIR][ODS] Optionally generate public C++ functions for attribute constraints (PR #144275)
Henrich Lauko
- [Mlir-commits] [mlir] [mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialect (PR #144307)
Andrzej Warzyński
- [Mlir-commits] [mlir] 9fcd14d - [MLIR][ODS] Optionally generate public C++ functions for attribute constraints (#144275)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Add documentation note on adding new ops (PR #144308)
Andrzej Warzyński
- [Mlir-commits] [mlir] [mlir][emitc] Fix the emitc::ExpressionOp (PR #143894)
Marius Brehler
- [Mlir-commits] [mlir] [mlir][emitc] Support 'emitc::LValueType' in 'emitc::VerbatimOp' (PR #144151)
Marius Brehler
- [Mlir-commits] [mlir] [mlir][linalg] Allow promotion to use the original subview size (PR #144334)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] e008538 - [MLIR][Transform] apply_registered_pass: support ListOptions (#144026)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Add attribute to MemRef/Vector memory access ops (PR #144344)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Fix padding transform and update transform padding op. (PR #144354)
Fabian Mora
- [Mlir-commits] [mlir] [mlir][bufferization] Fix invalid IR from eliminate-empty-tensors (PR #95978)
Spenser Bauman
- [Mlir-commits] [mlir] 595a273 - [mlir][emitc] Support 'emitc::LValueType' in 'emitc::VerbatimOp' (#144151)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 8e333e3 - [mlir] Expose linearize/delinearize lowering transforms (#144156)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][tosa] Require signless types in validation and add corresponding conversion pass (PR #144367)
Luke Hutton
- [Mlir-commits] [clang] [clang-tools-extra] [lldb] [llvm] [mlir] A couple of grammar fixes (PR #144368)
Roman A
- [Mlir-commits] [mlir] 4045970 - [OMPIRBuilder] - Make offloading input data persist for deferred target tasks (#133499)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][gpu] Add gpu.rotate operation (PR #142796)
Jakub Kuderski
- [Mlir-commits] [mlir] 58d2347 - [MLIR][XeGPU] Add unroll patterns for scatter ops (#143602)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 22d9ea1 - [mlir][spirv] Add definition for GL Length (#144041)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [OMPIRBuilder][debug] Don't drop debug info for loop constructs. (PR #144393)
Abid Qadeer
- [Mlir-commits] [mlir] [NFC][mlir][tensor] Use `ValueRange` instead of `SmallVector` in `tensor::createPadHighOp` (PR #144397)
Fabian Mora
- [Mlir-commits] [mlir] 695c4f2 - [NFC][mlir][tensor] Use `ValueRange` instead of `SmallVector` in `tensor::createPadHighOp` (#144397)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] a00b736 - [mlir][Vector] Support `vector.extract(xfer_read)` folding with dynamic indices (#143269)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Vector] Remove usage of `vector.insertelement/extractelement` from Vector (PR #144413)
Diego Caballero
- [Mlir-commits] [mlir] [MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pass (PR #144417)
Nishant Patel
- [Mlir-commits] [mlir] 6cbb67f - [mlir][emitc] Fix the emitc::ExpressionOp (#143894)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] Extend unrolling support for scatter ops with chunk_size (PR #144447)
Charitha Saumya
- [Mlir-commits] [mlir] [MLIR][LLVMIR] Mark Funcop as affinescope (PR #144456)
Christian Ulmann
- [Mlir-commits] [mlir] 85b110e - [mlir][vector] Add documentation note on adding new ops (#144308)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 2c90ebf - [OMPIRBuilder][debug] Don't drop debug info for loop constructs. (#144393)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5dc632d - [MLIR][VSCode] update packages to fix CVE-2022-25883 and CVE-2022-3517 (#144479)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] aa01e8e - [mlir][OpenMP] Fix broken insertion point for charbox with omp task (#143112)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 7eda827 - [MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM (#140573)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 875b36a - [mlir] fix MemRefToLLVM lowering of atomic operations (#139045)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 12611a7 - [mlir] Improve mlir-query by adding matcher combinators (#141423)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 917bc90 - [MLIR][LLVMIR] Mark Funcop as affinescope (#144456)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 549bc55 - [mlir][spirv] Fix int type declaration duplication when serializing (#143108)
llvmlistbot at llvm.org
- [Mlir-commits] [flang] [mlir] [flang][OpenMP] Ignore target-data operations with no offload targets (PR #144534)
Krzysztof Parzyszek
- [Mlir-commits] [mlir] 8063bd1 - [MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N] (#142797)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] Clean up xegpu op tests (PR #144592)
Jianhui Li
- [Mlir-commits] [mlir] f25f2f7 - [MLIR][XeGPU] Extend unrolling support for scatter ops with chunk_size (#144447)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 70343c8 - [mlir][flang] Added Weighted[Region]BranchOpInterface's. (#142079)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 86a09f3 - [MLIR][XeGPU] Clean up xegpu op tests (#144592)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] switch type and value ordering for arith `Constant[XX]Op` (PR #144636)
Skrai Pardus
- [Mlir-commits] [mlir] add constant int op constructor (PR #144638)
Skrai Pardus
- [Mlir-commits] [mlir] 7468718 - [mlir][emitc] Make CExpression trait into interface (#142771)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 43e1a5a - [mlir][mesh] adding option for traversal order in sharding propagation (#144079)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Georgios Pinitas
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] [mlir][linalg] Constrain the parameters m, r in Winograd ops (PR #144657)
Hsiangkai Wang
- [Mlir-commits] [mlir] [mlir][bufferization] Use Type instead of Value in unknown conversion (PR #144658)
Andrei Golubev
- [Mlir-commits] [mlir] [mlir][amdgpu][nfc] Add PatternBenefit to populate methods (PR #144663)
Kunwar Grover
- [Mlir-commits] [mlir] [MLIR] Mark LLVM::FMAOp as legal (PR #144671)
lorenzo chelini
- [Mlir-commits] [mlir] [mlir][spirv] Add support for SPV_ARM_tensors (PR #144667)
Igor Wodiany
- [Mlir-commits] [mlir] c5613dc - [MLIR] Mark LLVM::FMAOp as legal (#144671)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 1d6f102 - [mlir] [python] Fixed the return type of `MemRefType.get_strides_and_offset` (#144523)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] [python] Fixed the return type of `MemRefType.get_strides_and_offset` (PR #144523)
Maksim Levental
- [Mlir-commits] [mlir] Lower allreduce (PR #144716)
Frank Schlimbach
- [Mlir-commits] [mlir] [mlir][vector] Use `result` consistently as the result argument name (PR #144739)
Andrzej Warzyński
- [Mlir-commits] [mlir] fe3933d - [mlir][vector] Support complete folding in single pass for vector.insert/vector.extract (#142124)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][AArch64] Lower `vector.contract` with mixed signed/unsigned arguments to Neon FEAT_I8MM (PR #144698)
Andrzej Warzyński
- [Mlir-commits] [mlir] [MLIR] Add logging/tracing to DataFlow analysis and RemoveDeadValues (NFC) (PR #144695)
Mehdi Amini
- [Mlir-commits] [mlir] [MLIR][NVVM-Docs] Fix rendering of a few tables in NVVM Docs (PR #144764)
Durgadoss R
- [Mlir-commits] [mlir] [MLIR][XEGPU] Add blocking support for scatter ops (PR #144766)
Jianhui Li
- [Mlir-commits] [llvm] [mlir] Revert "[mlir][spirv] Fix int type declaration duplication when serializing" and follow up commits (PR #144773)
Jakub Kuderski
- [Mlir-commits] [flang] [mlir] [Flang][MLIR] Add `!$omp unroll` and `omp.unroll_heuristic` (PR #144785)
Michael Kruse
- [Mlir-commits] [mlir] [mlir][arith] Fix multiplication canonicalizations (PR #144787)
Tobias Gysi
- [Mlir-commits] [mlir] [MLIR] Incorrect track of usedKey in setPropertiesFromParsedAttr (PR #144789)
Chao Chen
- [Mlir-commits] [mlir] [[mlir][Vector] Add simple folders for `vector.from_element`/`vector.to_elements` (PR #144444)
Diego Caballero
- [Mlir-commits] [mlir] 7aecd7e - [mlir][Vector] Add `vector.to_elements` op (#141457)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Fix integer comparison warning (PR #144794)
Diego Caballero
- [Mlir-commits] [mlir] ac37a0d - [mlir] Fix integer comparison warning (#144794)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 118bfcd - [MLIR][XEGPU] Add blocking support for scatter ops (#144766)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][acc] Add support for data clause modifiers (PR #144806)
Razvan Lupusoru
- [Mlir-commits] [mlir] [MLIR][Dialect] Add XeVM dialect (PR #144811)
Sang Ik Lee
- [Mlir-commits] [mlir] [mlir][docs] Fix broken links to Traits documentation. (PR #144820)
Han-Chung Wang
- [Mlir-commits] [mlir] [MLIR][DRR] Rename OperandIndexOrNumValues to ArgIndexOrNumValues (NFC) (PR #144821)
Xiaomin Liu
- [Mlir-commits] [mlir] [mlir][cf] Preserve branch weights during cf.cond_br canonicalization. (PR #144822)
Slava Zakharin
- [Mlir-commits] [mlir] [mlir][emitc] Support dense as init value of constantOp (PR #144826)
Jianjian Guan
- [Mlir-commits] [mlir] 351303c - [mlir][docs] Fix broken links to Traits documentation. (#144820)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] add zero check for number of loop ops (PR #144841)
Ayokunle Amodu
- [Mlir-commits] [mlir] [mlir][hoisting] Support memref.assume_alignment in linalg hoisting (PR #144843)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][arith] Delete mul ext canonicalizations (PR #144844)
Tobias Gysi
- [Mlir-commits] [mlir] 03461c9 - [mlir][gpu][spirv] Remove rotation semantics of gpu.shuffle up/down (#139105)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] fix assertion failure in remove-dead-values (PR #144849)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms] Fix replaceUsesOfBlockArgument API (PR #144706)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] c0a9c90 - [MLIR][NVVM-Docs] Fix rendering of a few tables in NVVM Docs (#144764)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][tosa] Print generic `cond_if` when block arguments are present (PR #144859)
Luke Hutton
- [Mlir-commits] [mlir] 97c1a24 - [mlir][linalg] Add option to pad dynamic dims to `linalg::rewriteAsPaddedOp` (#144354)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][arith] Add overflow flags to `arith.trunci` (PR #144863)
Matthias Springer
- [Mlir-commits] [mlir] [mlir][tosa] Check for isolated regions in `tosa.while_loop` (PR #144865)
Luke Hutton
- [Mlir-commits] [mlir] [mlir][bufferization] Return BufferLikeType in BufferizableOpInterface (PR #144867)
Andrei Golubev
- [Mlir-commits] [mlir] [mlir][linalg] Add support for inlined const to isaFillOpInterface (PR #144870)
Shay Kleiman
- [Mlir-commits] [mlir] [mlir][Vector] Fix mask unpacking in transfer op unrolling (PR #144889)
Nicolas Vasilache
- [Mlir-commits] [mlir] [mlir][NFC] Move LLVM::ModuleTranslation::SaveStack to a shared header (PR #144897)
Tom Eccles
- [Mlir-commits] [mlir] [mlir][spirv]: Add Image to Vulkan Storage Class Map (PR #144899)
Jakub Kuderski
- [Mlir-commits] [mlir] [MLIR] Print more user-friendly error message when generating local reproducer and threading is enabled (PR #144905)
Artemiy Bulavin
- [Mlir-commits] [mlir] [mlir][memref]: Fix Bug in GlobalOp Verifier (PR #144900)
Andrzej Warzyński
- [Mlir-commits] [mlir] [MLIR][AArch64] Simplify LowerContractionToSVEI8MMPattern.cpp:getExtOperand (NFC) (PR #144909)
Momchil Velikov
- [Mlir-commits] [mlir] Generalize fusion (PR #144922)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][gpu] Fix bug with GPU hardware intrinsic global location (PR #144923)
Adam Straw
- [Mlir-commits] [mlir] 3fe6268 - [mlir][vector] Use `result` consistently as the result argument name (#144739)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Allow bf16 operands on new MFMAs (PR #144925)
Umang Yadav
- [Mlir-commits] [flang] [mlir] [MLIR] Add ComplexTOROCDL pass (PR #144926)
Akash Banerjee
- [Mlir-commits] [mlir] 6ce8653 - [mlir][cf] Preserve branch weights during cf.cond_br canonicalization. (#144822)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Add ReturnLike trait to memref.atomic_yield (PR #144932)
Mehdi Amini
- [Mlir-commits] [mlir] 836201f - Allow bf16 operands on new MFMAs (#144925)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Fix mask rank extension for TransferWriteNonPermutationLowering (PR #144893)
Andrzej Warzyński
- [Mlir-commits] [mlir] [mlir][vector] Hoist transfer pairs when the source is AssumeAlignmentOp (PR #144809)
Andrzej Warzyński
- [Mlir-commits] [mlir] [mlir][linalg] Implement `LinalgGroupedConvolutionOpInterface` to unify grouped convs (PR #94796)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (PR #144989)
Kazu Hirata
- [Mlir-commits] [mlir] [mlir][emitc] Only mark operator with fundamental type have no side effect (PR #144990)
Jianjian Guan
- [Mlir-commits] [mlir] [mlir][Transforms] Add a PadTilingInterface transformation and hook i… (PR #144991)
Nicolas Vasilache
- [Mlir-commits] [mlir] [mlir][vector] Restrict vector.insert/vector.extract to disallow 0-d vectors (PR #121458)
Mehdi Amini
- [Mlir-commits] [mlir] [mlir][arith] Add ElementwiseMappable to `arith.trunci` (PR #145000)
Matthias Springer
- [Mlir-commits] [mlir] f577516 - [mlir][arith] Add back ElementwiseMappable to `arith.trunci` (#145000)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Func][NFC] Simplify implementation after #144706 (PR #145006)
Matthias Springer
- [Mlir-commits] [mlir] [mlir][arith][NFC] Remove redundant trait declaration (PR #145007)
Matthias Springer
- [Mlir-commits] [mlir] [MLIR] Add optional cached symbol tables to LLVM conversion patterns (PR #144032)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] 95bd05d - [mlir][Func][NFC] Simplify implementation after #144706 (#145006)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms][NFC] Dialect Conversion: Manually populate `unresolvedMaterializations` (PR #144664)
Matthias Springer
- [Mlir-commits] [mlir] [mlir][emitc] Relax `hasSideEffect` rules for Var/Member (PR #145011)
Kirill Chibisov
- [Mlir-commits] [mlir] 00c18d0 - [mlir][Transforms] Add a PadTilingInterface transformation and hook i… (#144991)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 7af5452 - [NFC] Update transform-op-pad-tiling-interface-multiple-of.mlir
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 227cd56 - [NFC] Update transform-op-pad-tiling-interface.mlir
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms][NFC] Dialect conversion: Rename internal functions (PR #145018)
Matthias Springer
- [Mlir-commits] [mlir] [MLIR] Add support for int8/uint8 properties (PR #145019)
Mehdi Amini
- [Mlir-commits] [mlir] [mlir][OpenMP] Use correct debug location with link clause. (PR #145026)
Abid Qadeer
- [Mlir-commits] [mlir] a5b1093 - [MLIR] Add ReturnLike trait to memref.atomic_yield (#144932)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6c0ac88 - [mlir][arith][NFC] Remove redundant trait declaration (#145007)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6edf2eb - [MLIR] Print more user-friendly error message when generating local reproducer and threading is enabled (#144905)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][transform] NFC - extract a minimal DomainAndOperandsAffineMapT… (PR #145034)
Nicolas Vasilache
- [Mlir-commits] [mlir] 349f8d6 - [flang][OpenMP] Skip runtime mapping with no offload targets (#144534)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 8db272f - [mlir][SparseTensor] Re-enable tests on AArch64 (#143387)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][ArmNeon] Add an ArmNeon operation which maps to `bfmmla` (PR #145038)
Momchil Velikov
- [Mlir-commits] [mlir] 269cb22 - [mlir][transform] extract a minimal DomainAndOperandsAffineMapT… (#145034)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9dc59cc - [MLIR] Incorrect track of usedKey in setPropertiesFromParsedAttr (#144789)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Avoid crash in mlir-query by using dyn_cast instead of cast for FileLineColLoc (PR #145049)
Denzel-Brian Budii
- [Mlir-commits] [mlir] b533b0e - Define a DataFlowSolver helper that loads sensible default analyses (#143415)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [Utils][mlir] Fix interaction between CodeExtractor and OpenMPIRBuilder (PR #145051)
Kajetan Puchalski
- [Mlir-commits] [mlir] 887222e - [mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#144989)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][ods] Document InferTypeOpInterface behavior. (PR #145060)
Jacques Pienaar
- [Mlir-commits] [mlir] [MLIR][ArmSVE] Add an ArmSVE dialect operation mapping to `bfmmla` (PR #145064)
Momchil Velikov
- [Mlir-commits] [mlir] 379a609 - [mlir][arith][transforms] Adds f4E2M1FN support to truncf and extf (#144157)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][affine|ValueBounds] Add transform to simplify affine min max ops with ValueBoundsOpInterface (PR #145068)
Fabian Mora
- [Mlir-commits] [mlir] Change 758703 (PR #145075)
Won Jong Jeon
- [Mlir-commits] [mlir] adc6228 - [mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution. (#142687)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] ff6367b - [[mlir][Vector] Add simple folders for `vector.from_element`/`vector.to_elements` (#144444)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][python] expose operation.block (PR #145088)
Oleksandr Alex Zinenko
- [Mlir-commits] [mlir] 9c1ce31 - [mlir][vector] Add unroll patterns for vector.load and vector.store (#143420)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Add build method for vector.to_elements (PR #145114)
James Newling
- [Mlir-commits] [mlir] [MLIR] [Vector] Linearization patterns for vector.load and vector.store (PR #145115)
Nishant Patel
- [Mlir-commits] [mlir] [mlir][python] bind block successors (PR #145116)
Maksim Levental
- [Mlir-commits] [mlir] [mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#144989) (PR #145140)
Kazu Hirata
- [Mlir-commits] [mlir] Make getStridesAndOffset const (PR #145148)
Evan Liu
- [Mlir-commits] [mlir] 4c2b931 - [mlir][ods] Document InferTypeOpInterface behavior. (#145060)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 32dbaf1 - [mlir][Transforms][NFC] Dialect conversion: Rename internal functions (#145018)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms] Dialect conversion: Add missing erasure notifications (PR #145030)
Matthias Springer
- [Mlir-commits] [mlir] 0921bfd - [mlir][Transforms] Dialect conversion: Add missing erasure notifications (#145030)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] bb37296 - [MLIR] Add optional cached symbol tables to LLVM conversion patterns (#144032)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms] Dialect conversion: Simplify `replaceOp` implementation (PR #145155)
Matthias Springer
- [Mlir-commits] [mlir] [mlir][affine] Fix a crash when cast incompatible type (PR #145162)
Longsheng Mou
- [Mlir-commits] [mlir] [mlir][transform] Plumb a simplified form of AffineMin folding into t… (PR #145170)
Nicolas Vasilache
- [Mlir-commits] [mlir] e6ebf8f - [mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][TilingInterface] Handle multi operand consumer fusion. (PR #145193)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][python] add pyproject.toml (PR #124878)
Maksim Levental
- [Mlir-commits] [mlir] [mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145140) (PR #145210)
Kazu Hirata
- [Mlir-commits] [mlir] 6ae5b89 - Make getStridesAndOffset const (#145148)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 075cb69 - [MLIR] Add logging/tracing to DataFlow analysis and RemoveDeadValues (NFC) (#144695)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] andrzej/vector/rename patterns (PR #145228)
Andrzej Warzyński
- [Mlir-commits] [mlir] Declare RuntimeVerifiableOpInterface for memref ops that have an imlementation (PR #145230)
Artemiy Bulavin
- [Mlir-commits] [mlir] dec93ae - [mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145210)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] andrzej/hoisting/refactor tests (PR #145234)
Andrzej Warzyński
- [Mlir-commits] [mlir] [mlir][linalg] Prevent hoisting of transfer pairs in the presence of aliases (PR #145235)
Andrzej Warzyński
- [Mlir-commits] [mlir] ee5dcdc - [mlir] fix assertion failure in remove-dead-values (#144849)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Migrate away from TypeRange(std::nullopt) (NFC) (PR #145246)
Kazu Hirata
- [Mlir-commits] [mlir] b00ddce - [mlir][affine] Fix a crash when cast incompatible type (#145162)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 6023ba2 - [mlir] Migrate away from TypeRange(std::nullopt) (NFC) (#145246)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c716558 - [mlir][affine|ValueBounds] Add transform to simplify affine min max ops with ValueBoundsOpInterface (#145068)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] da0c21b - [mlir][gpu] Fix bug with GPU hardware intrinsic global location (#144923)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 26f3f24 - [MLIR][NFC] Declare RuntimeVerifiableOpInterface for memref ops that have an implementation (#145230)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] ddfc7cb - [mlir][tosa] Check negative output size in resize shape inference (#143382)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 529662a - [mlir] Allow accessing DialectResourceBlobManager::blobMap (#142352)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 4af96a9 - [MLIR] Determine contiguousness of memrefs with dynamic dimensions (#142421)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Fix incorrect slice contiguity inference in `vector::isContiguousSlice` (PR #142422)
Momchil Velikov
- [Mlir-commits] [mlir] Fix bug in `visitDivExpr` and `visitModExpr` (PR #145290)
Arnab Dutta
- [Mlir-commits] [mlir] b31413a - [MLIR][AArch64] Simplify LowerContractionToSVEI8MMPattern.cpp:getExtOperand (NFC) (#144909)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 98a6fed - [mlir][tosa] Allow zero-points to be unranked (#143770)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] b9c979d - [mlir][Transforms] Dialect conversion: Simplify `replaceOp` implementation (#145155)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms] Add 1:N support to `replaceUsesOfBlockArgument` (PR #145171)
Matthias Springer
- [Mlir-commits] [mlir] b1b8f67 - [mlir][Transforms] Add 1:N support to `replaceUsesOfBlockArgument` (#145171)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d9a99af - [mlir][transform] Plumb a simplified form of AffineMin folding into t… (#145170)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][transform] Drop redundant padding_dimensions spec from pad_tiling_interface (PR #145257)
Nicolas Vasilache
- [Mlir-commits] [mlir] 7360ed0 - [mlir][transform] Drop redundant padding_dimensions spec from pad_tiling_interface (#145257)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms] Dialect Conversion: Simplify block-inline handling (PR #145308)
Matthias Springer
- [Mlir-commits] [mlir] [mlir][vector] NFC - Add more structured interface support to vector.… (PR #145313)
Nicolas Vasilache
- [Mlir-commits] [mlir] 8584b21 - Lower allreduce (#144716)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][MPI] adding MLIRDLTIDialect when linking MLIRMPIDialect (PR #145316)
Frank Schlimbach
- [Mlir-commits] [mlir] c5b256a - [MLIR][MPI] adding MLIRDLTIDialect when linking MLIRMPIDialect (#145316)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 9e704a0 - [MLIR][MemRef] Add `alloca` support for `erase_dead_alloc_and_stores` (#142131)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c7d9b6e - [MLIR] Fix incorrect slice contiguity inference in `vector::isContiguousSlice` (#142422)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Legalize certain `vector.transfer_read` ops of scalable vectors (PR #143146)
Momchil Velikov
- [Mlir-commits] [mlir] Users/nico/indexing map op interface (PR #145332)
Nicolas Vasilache
- [Mlir-commits] [mlir] cd91d0f - [mlir][py] Don't use a CMake iteration to find nanobind target to suppress warnings (NFC) (#143863)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][memref] Fix computeCollapsedLayoutMap for contiguous dynamic dim (PR #136485)
Maya Amrami
- [Mlir-commits] [mlir] b0366ee - [MLIR] Add support for int8/uint8 properties (#145019)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][Linalg] Harden parsing Linalg named ops (PR #145337)
Mehdi Amini
- [Mlir-commits] [mlir] [mlir][python] make `MLIR_BINDINGS_PYTHON_INSTALL_PREFIX` user configurable (PR #124878)
Maksim Levental
- [Mlir-commits] [mlir] [mlir][python] add `MLIR_BINDINGS_PYTHON_INSTALL_PREFIX` to make bindings install dir configurable (PR #124878)
Maksim Levental
- [Mlir-commits] [mlir] 3dc9f2d - Silence "non-void function does not return a value in all control paths" in Release builds. NFC
Benjamin Kramer
- [Mlir-commits] [mlir] 13bb794 - [mlir][spirv]: Add Image to Vulkan Storage Class Map (#144899)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][affine] Fix min simplification in makeComposedAffineApply (PR #145376)
Fabian Mora
- [Mlir-commits] [mlir] 7181785 - [mlir][PartialReductionTilingInterface] Generalize implementation of `tileUsingSCF` for `ReductionTilingStrategy::PartialOuterReduction`. (#143467)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][XeGPU] Remove the transpose attribute from LoadGatherOp and StoreScatterOp (PR #145389)
Chao Chen
- [Mlir-commits] [mlir] 653d0d0 - [mlir][python] add `MLIR_BINDINGS_PYTHON_INSTALL_PREFIX` to make bindings install dir configurable (#124878)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][TilingInterface] NFC Improve comment for `tiledAndFusedOps` member of `SCFTileAndFuseResult` (PR #145397)
Aaron St George
- [Mlir-commits] [mlir] 5f74d9b - [mlir][linalg] Add support for inlined const to isaFillOpInterface (#144870)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [AMDGPU] Adding AMDGPU dialect wrapper for ROCDL transpose loads. (PR #145395)
Alan Li
- [Mlir-commits] [mlir] [mlir][xegpu] Add support for distributing `gpu.barrier` (PR #145434)
Jianhui Li
- [Mlir-commits] [mlir] [MLIR][Affine] Fix memref replacement in affine-data-copy-generate (PR #139016)
Arnab Dutta
- [Mlir-commits] [mlir] [mlir][vector] Patterns to convert to shape_cast, where possible (PR #138777)
James Newling
- [Mlir-commits] [mlir] [mlir][func]: Fixed linkage problen in func dialect (PR #145456)
Aviad Cohen
- [Mlir-commits] [mlir] [mlir][async]: Make async.execute operation with RecursiveMemoryEffects trait (PR #116544)
Aviad Cohen
- [Mlir-commits] [mlir] f4df9f1 - [mlir][func]: Fixed linkage problem in func dialect (#145456)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5ce5ed4 - [mlir] Allow using non-attribute properties in declarative rewrite patterns (#143071)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d31ba52 - [mlir][Interface] Factor out common IndexingMapOpInterface behavior in a new generic interface (#145313)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Fix uninitialized boolean issue (PR #145466)
Denzel-Brian Budii
- [Mlir-commits] [mlir] [NFC][mlir][memref] refine debug message about memref::SubViewOp. (PR #145469)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c5972da - [mlir][Transforms] Dialect Conversion: Simplify block-inline handling (#145308)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Transforms][NFC] Store per-pattern IR modifications in separate state (PR #145319)
Matthias Springer
- [Mlir-commits] [mlir] [NFC][mlir][memref] refine debug message about memref::SubViewOp. (PR #145470)
llvmlistbot at llvm.org
- [Mlir-commits] [flang] [mlir] Revert flang skip runtime (PR #145478)
antoine moynault
- [Mlir-commits] [mlir] [mlir] Migrate away from {TypeRange, ValueRange}(std::nullopt) (NFC) (PR #145445)
Tim Gymnich
- [Mlir-commits] [mlir] 5fa55b2 - Revert "[flang][OpenMP] Skip runtime mapping with no offload targets (#144534)" (#145478)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv] Add support for Aligned memory operand in CoopMatrix memory operations (PR #145480)
Igor Wodiany
- [Mlir-commits] [mlir] [mlir][tosa] Update SelectOp's input names to match TOSA specification (PR #127833)
Matthias Gehre
- [Mlir-commits] [mlir] 8f4da2c - [mlir][affine] Fix min simplification in makeComposedAffineApply (#145376)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][affine] Use value bound inference to determine minimum/maximum trip counts in loop analysis (PR #128113)
lonely eagle
- [Mlir-commits] [mlir] [MLIR][NVVM] Add an explicit mask operand to elect.sync (PR #145509)
Durgadoss R
- [Mlir-commits] [mlir] 6dad1e8 - [mlir][transform][Linalg] NFC - DCE unused options in PadTilingInterfaceOptions
Nicolas Vasilache
- [Mlir-commits] [mlir] 63f30d7 - [mlir] Migrate away from {TypeRange, ValueRange}(std::nullopt) (NFC) (#145445)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Allow pointer types for `vector.from_elements` (PR #145517)
Matthias Springer
- [Mlir-commits] [mlir] 4847bd5 - [mlir][acc] Add support for data clause modifiers (#144806)
llvmlistbot at llvm.org
- [Mlir-commits] [clang] [mlir] [mlir] Migrate away from std::nullopt (NFC) (PR #145523)
Kazu Hirata
- [Mlir-commits] [mlir] Revert "[mlir][mesh] adding option for traversal order in sharding propagation" (PR #145531)
Qinkun Bao
- [Mlir-commits] [mlir] b0ef912 - Revert "[mlir][mesh] adding option for traversal order in sharding propagation" (#145531)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Revert "[mlir] Improve mlir-query by adding matcher combinators" (PR #145534)
Qinkun Bao
- [Mlir-commits] [mlir] bb2bd5f - Revert "[mlir] Improve mlir-query by adding matcher combinators" (#145534)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] shape_cast(constant) -> constant fold for non-splats (PR #145539)
James Newling
- [Mlir-commits] [mlir] [mlir][nvgpu] make TmaCreateDescriptorOp can use static box and add folder function to it. (PR #135497)
lonely eagle
- [Mlir-commits] [clang] [clang-tools-extra] [flang] [libc] [libcxx] [lldb] [llvm] [mlir] Rsan (PR #145540)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c8a9579 - [mlir][xegpu] Add support for distributing `gpu.barrier` (#145434)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] cc75671 - [mlir][NFC] Move LLVM::ModuleTranslation::SaveStack to a shared header (#144897)
llvmlistbot at llvm.org
- [Mlir-commits] [flang] [mlir] [flang][OpenMP][NFC] remove globals with mlir::StateStack (PR #144898)
Tom Eccles
- [Mlir-commits] [mlir] [MLIR][Transform][Python] expose transform.debug extension in Python (PR #145550)
Rolf Morel
- [Mlir-commits] [mlir] 0c50971 - [mlir] Walk nested non-symbol table ops in symbol dce (#143353)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 8f7f48a - [flang][OpenMP][NFC] remove globals with mlir::StateStack (#144898)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Add support for vector extract/insert_strided_slice in vector distribution. (PR #145421)
Jianhui Li
- [Mlir-commits] [flang] [mlir] [flang][OpenMP] Map device pointers on host device as well (PR #145562)
Krzysztof Parzyszek
- [Mlir-commits] [mlir] 4d21da0 - [mlir] Return vectorized values instead of replacing (#144158)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [IR][PGO] Verify invalid `MD_prof` metadata on instructions (PR #145576)
Mircea Trofin
- [Mlir-commits] [mlir] [mlir][EmitC] Add pass to wrap a func in class (PR #141158)
Jaden Angella
- [Mlir-commits] [flang] [mlir] [flang][OpenMP] Skip runtime mapping with no offload targets (PR #145594)
Krzysztof Parzyszek
- [Mlir-commits] [flang] [llvm] [mlir] [mlir]Moves the StateStack to IR folder from Support folder. (PR #145598)
Ivan Tadeu Ferreira Antunes Filho
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Paul Kirth
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Paul Kirth
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jaden Angella
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jaden Angella
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jaden Angella
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Marius Brehler
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Mircea Trofin
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Mircea Trofin
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jacques Pienaar
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jaden Angella
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Mircea Trofin
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Jaden Angella
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Paul Kirth
- [Mlir-commits] [mlir] [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (PR #145605)
Mircea Trofin
- [Mlir-commits] [flang] [mlir] [mlir] Move WalkResult to Support (PR #145649)
Jacques Pienaar
- [Mlir-commits] [mlir] 4f9adb6 - [mlir][vector] Relax operand type restrictions for `vector.splat` (#145517)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3b251cd - [MLIR] Legalize certain `vector.transfer_read` ops of scalable vectors (#143146)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d0469d1 - [mlir] Move WalkResult to Support (#145649)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Replace get(Void/Int)PtrType with getPtrType in ConvertToLLVMPattern (PR #145657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d223832 - [TableGen] Use getValue instead of getInt for enum attributes (#144030)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][IRDL][CMake] CMake fixes for cross-compilation (PR #145672)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 8231dd7 - [flang][OpenMP] Skip runtime mapping with no offload targets (#145594)
llvmlistbot at llvm.org
- [Mlir-commits] [llvm] [mlir] [mlir][spirv] Fix int type declaration duplication when serializing (PR #145687)
Davide Grohmann
- [Mlir-commits] [mlir] 0060376 - [mlir][OpenMP] Use correct debug location with link clause. (#145026)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d16f42d - [mlir][linalg] Constrain the parameters m, r in Winograd ops (#144657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 31bf934 - [MLIR][NVVM] Add an explicit mask operand to elect.sync (#145509)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][AArch64] Check indexing maps before checking for dimensions compatibility (PR #145702)
Momchil Velikov
- [Mlir-commits] [mlir] 022e1e9 - [mlir][memref]: Fix Bug in GlobalOp Verifier (#144900)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][gpu] Add pass for emulating unsupported types. (PR #138087)
Md Abdullah Shahneous Bari
- [Mlir-commits] [llvm] [mlir] [llvm-objdump] Support --symbolize-operand on AArch64 (PR #145009)
Alexis Engelke
- [Mlir-commits] [mlir] ea1e181 - [MLIR][AArch64] Lower `vector.contract` with mixed signed/unsigned arguments to Neon FEAT_I8MM (#144698)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][AArch64] Add integration test for lowering of `vector.contract` to Neon FEAT_I8MM (PR #144699)
Momchil Velikov
- [Mlir-commits] [mlir] [mlir][linalg] Fix module dependency issue due to unused import (PR #145727)
Spenser Bauman
- [Mlir-commits] [mlir] [mlir][tensor] Make tensor::PadOp a ReifyRankedShapedTypeOpInterface … (PR #145732)
Nicolas Vasilache
- [Mlir-commits] [mlir] 532c15a - [mlir][linalg] Fix module dependency issue due to unused import (#145727)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Vector] Add `vector.shuffle` tree transformation (PR #145740)
Diego Caballero
- [Mlir-commits] [mlir] [mlir][affine] Wrap SimplifyAffineMinMax in a pass (PR #145741)
Nicolas Vasilache
- [Mlir-commits] [mlir] [mlir] Remove dependency on LinalgTransformOps.h from #144657 (PR #145749)
Ivan Tadeu Ferreira Antunes Filho
- [Mlir-commits] [mlir] 626be98 - [mlir] Remove dependency on LinalgTransformOps.h from #144657 (#145749)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 5f8e7ed - [mlir][linalg][nfc] Split hoisting tests into dedicated test functions (#145234)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 28f6f87 - [mlir] Migrate away from std::nullopt (NFC) (#145523)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c873e5f - [mlir][TilingInterface] Handle multi operand consumer fusion. (#145193)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Vector] Lower `vector.to_elements` to LLVM (PR #145766)
Diego Caballero
- [Mlir-commits] [mlir] Revert "[mlir][OpenMP] Use correct debug location with link clause." (PR #145768)
Abid Qadeer
- [Mlir-commits] [mlir] a75279e - Revert "[mlir][OpenMP] Use correct debug location with link clause." (#145768)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 3f3282c - [AMDGPU] Adding AMDGPU dialect wrapper for ROCDL transpose loads. (#145395)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir] Migrate away from std::nullopt (NFC) (PR #145842)
Kazu Hirata
- [Mlir-commits] [mlir] [mlir] Use llvm::is_contained instead of llvm::all_of (NFC) (PR #145845)
Kazu Hirata
- [Mlir-commits] [mlir] [mlir][vector][nfc] Move vector.splat test (PR #145699)
Matthias Springer
- [Mlir-commits] [mlir] 9ccf613 - [mlir][Transforms][NFC] Store per-pattern IR modifications in separate state (#145319)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][Vector] Add constant folding for vector.from_elements operation (PR #145849)
Yang Bai
- [Mlir-commits] [mlir] [mlir][tosa] Change the shift of mul to be required (PR #125297)
Matthias Gehre
- [Mlir-commits] [mlir] [mlir][Canonicalize] Copy ParallelOp Attributes in Single-iteration (PR #145852)
Michael Marjieh
- [Mlir-commits] [mlir] e9e25f0 - [mlir][vector] Restrict vector.insert/vector.extract to disallow 0-d vectors (#121458)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][tensor] Make tensor::PadOp a ReifyRankedShapedTypeOpInterface (PR #145867)
Nicolas Vasilache
- [Mlir-commits] [mlir] [mlir][spirv]: Add `OpImageFetch` (PR #145873)
Jack Frankland
- [Mlir-commits] [mlir] 3287c1c - [XeGPU] Move targetinfo constants to their own header file
Benjamin Kramer
- [Mlir-commits] [mlir] [MLIR][ArmNeon] Add a couple of negative tests for BFMMLA with scalable dimensions (PR #145882)
Momchil Velikov
- [Mlir-commits] [mlir] 6a5469b - [bazel] Fixes for e5a8c51c9dc85a7b463a4570942e3e5e1cb70e0b
Benjamin Kramer
- [Mlir-commits] [mlir] Reland [mlir][OpenMP] Use correct debug location with link clause. (PR #145889)
Abid Qadeer
- [Mlir-commits] [mlir] [mlir][tensor] Relax input type requirement on `tensor.splat` (PR #145893)
Markus Böck
- [Mlir-commits] [mlir] [mlir][spirv] Enable dot operation for bfloat16 (PR #145409)
Jakub Kuderski
- [Mlir-commits] [mlir] [mlir][mesh] resubmitting #144079 (PR #145897)
Frank Schlimbach
- [Mlir-commits] [mlir] [MLIR][LLVMIR][DLTI] Add LLVMTargetAttrInterface, #llvm.target and #llvm.data_layout (PR #145899)
Rolf Morel
- [Mlir-commits] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [flang] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [flang] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Renato Golin
- [Mlir-commits] [flang] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Renato Golin
- [Mlir-commits] [flang] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [flang] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [flang] [mlir] [MLIR][LLVMIR][DLTI] Add #llvm.target, #llvm.data_layout and TargetAttrInterface (PR #145899)
Rolf Morel
- [Mlir-commits] [mlir] [mlir] Remove extra whitespace during printout in prop-dict (#145695) (PR #145908)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] d13e223 - [MLIR][AArch64] Add integration test for lowering of `vector.contract` to Neon FEAT_I8MM (#144699)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][xegpu] Relax rank restriction of TensorDescType (PR #145916)
Chao Chen
- [Mlir-commits] [mlir] [mlir][tosa] Add custom operand getters for select op (PR #145921)
Luke Hutton
- [Mlir-commits] [mlir] e0b83ca - [MLIR][ArmNeon] Add a couple of negative tests for BFMMLA with scalable dimensions (#145882)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][memref] Add a new InderStaticShapes pass for ReifyRankedShaped… (PR #145927)
Nicolas Vasilache
- [Mlir-commits] [mlir] 7842e9e - [mlir][Vector] Lower `vector.to_elements` to LLVM (#145766)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv][nfc] Add StorageImageReadWithoutFormat capability to the Target test (PR #145949)
Igor Wodiany
- [Mlir-commits] [mlir] 232c292 - Reland [mlir][OpenMP] Use correct debug location with link clause. (#145889)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Remove spurious space when printing `prop-dict` (PR #145962)
Mehdi Amini
- [Mlir-commits] [mlir] Adding final spec (PR #145968)
Jaden Angella
- [Mlir-commits] [mlir] 1dfdd1e - [mlir][emitC] Add support to emitter for `classop`, `fieldop` and `getfieldop` (#145605)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Always emit setPropertiesFromParsedAttr() when hasCustomAssemblyFormat is set (PR #145973)
Mehdi Amini
- [Mlir-commits] [mlir] Add`final` specifier to the classop (PR #145977)
Jaden Angella
- [Mlir-commits] [mlir] [mlir][tensor][memref] Enhance collapse(expand(src)) canonicalization pattern. (PR #145995)
Han-Chung Wang
- [Mlir-commits] [flang] [llvm] [mlir] [flang] Add support for workdistribute construct in flang frontend (PR #146029)
llvmlistbot at llvm.org
- [Mlir-commits] [clang] [llvm] [mlir] [debuginfo][coro] Emit debug info labels for coroutine resume points (PR #141937)
Adrian Vogelsgesang
- [Mlir-commits] [flang] [llvm] [mlir] [flang] Implement workdistribute construct lowering (PR #140523)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 96c1611 - [mlir][linalg] fix OuterUnitDims linalg.pack decomposition pattern (#141613)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] c3e08c9 - [MLIR] Replace getVoidPtrType with getPtrType in ConvertToLLVMPattern (#145657)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] aed8f19 - [NFC][mlir][memref] refine debug message about memref::SubViewOp. (#145470)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR][Tensor] Remove tensor.dim canonicalization patterns registered on tensor.expand_shape/tensor.collapse_shape (PR #134219)
Nicolas Vasilache
- [Mlir-commits] [mlir] 541f33e - [mlir][linalg] Prevent hoisting of transfer pairs in the presence of aliases (#145235)
llvmlistbot at llvm.org
- [Mlir-commits] [clang] [mlir] [OpenACC][CIR] Implement copyin/copyout/create lowering for compute/c… (PR #145976)
Erich Keane
- [Mlir-commits] [mlir] 3463aba - [OpenACC][CIR] Implement copyin/copyout/create lowering for compute/c… (#145976)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][vector] Avoid setting padding by default to `0` in `vector.transfer_read` prefer `ub.poisson` (PR #146088)
Fabian Mora
- [Mlir-commits] [mlir] [mlir][LLVMIR][NFC] Remove duplicate getUnnamedAddrAttrName uses in op printers (PR #146090)
Tobias Gysi
- [Mlir-commits] [mlir] [mlir][xegpu] Fix seg-fault caused by setting a null attribute (PR #146002)
Chao Chen
- [Mlir-commits] [mlir] [OpenMP] Enable simd in non-reduction composite constructs (PR #146097)
Kajetan Puchalski
- [Mlir-commits] [clang] [llvm] [mlir] [ADT] Deprecate MutableArrayRef(std::nullopt) (PR #146113)
Kazu Hirata
- [Mlir-commits] [clang] [llvm] [mlir] Add some basic extra support for C++ unity building (PR #146104)
Maksim Levental
- [Mlir-commits] [mlir] [mlir][emitc] Adding a reflection option to the class (PR #146133)
Jaden Angella
- [Mlir-commits] [mlir] 9d6cbc3 - [ADT] Deprecate MutableArrayRef(std::nullopt) (#146113)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [MLIR] Make generic skip packing init operand when not used in DataLayoutPropagation (PR #146139)
Zhuoran Yin
- [Mlir-commits] [clang] [mlir] [OpenACC][CIR] Implement enter-data + clause lowering (PR #146146)
Erich Keane
- [Mlir-commits] [mlir] 33d2082 - [OpenACC][CIR] Implement enter-data + clause lowering (#146146)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] 29b1054 - [mlir][linalg] Update pack and unpack documentation (#143903)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] Reapply 141423 mlir query combinators plus fix (PR #146156)
Denzel-Brian Budii
- [Mlir-commits] [clang] [mlir] [OpenACC][CIR] Implement 'exit data' construct + clauses (PR #146167)
Erich Keane
- [Mlir-commits] [mlir] [mlir][xegpu] Enable support for ConvertLayoutOp (PR #146176)
Chao Chen
- [Mlir-commits] [mlir] 80625c1 - [MLIR][Affine] Fix memref replacement in affine-data-copy-generate (#139016)
llvmlistbot at llvm.org
- [Mlir-commits] [mlir] [mlir][spirv] Fix vector reduction lowerings for FP min/max (PR #69053)
Daniil Dudkin
- [Mlir-commits] [mlir] [mlir][spirv] Fix vector reduction lowerings for FP min/max (PR #69025)
Daniil Dudkin
- [Mlir-commits] [mlir] [mlir][Transforms] Add `ApplyConversionAction` for profiling purposes (PR #146208)
Matthias Springer
- [Mlir-commits] [llvm] [mlir] Add an MLIR "pattern catalog" generator (PR #146228)
Jeremy Kun
Last message date:
Sat Jun 28 09:49:53 PDT 2025
Archived on: Sat Jun 28 09:49:55 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).