llvm-project
[mlir][Vector] add vector.insert canonicalization pattern to convert a chain of insertions to vector.from_elements
#142944
Merged

[mlir][Vector] add vector.insert canonicalization pattern to convert a chain of insertions to vector.from_elements #142944

Groverkss merged 17 commits into llvm:main from canonicalization_patter_insert_poison
yangtetris
add vector.insert canonicalization pattern for vectors created from u…
c511a4eb
yangtetris yangtetris requested a review from banach-space banach-space 271 days ago
yangtetris yangtetris requested a review from dcaballe dcaballe 271 days ago
yangtetris yangtetris requested a review from nicolasvasilache nicolasvasilache 271 days ago
yangtetris yangtetris requested a review from Groverkss Groverkss 271 days ago
github-actions
llvmbot llvmbot added mlir:vectorops
llvmbot llvmbot added mlir
llvmbot llvmbot added mlir:vector
llvmbot
dcaballe
dcaballe approved these changes on 2025-06-24
refine comments & add hasOneUse check
bba3d6c9
Groverkss
Groverkss requested changes on 2025-06-25
Groverkss
Groverkss commented on 2025-06-25
use from_elements to replace arith.constant
9701de85
update doc
27bb0053
fix typo and update test
b3e98508
yangtetris yangtetris requested a review from antiagainst antiagainst 250 days ago
yangtetris yangtetris requested a review from kuhar kuhar 250 days ago
llvmbot llvmbot added mlir:spirv
kuhar
kuhar commented on 2025-06-26
remove ub poison check and fix bugs
bb8c827a
update test
ce818c15
Merge remote-tracking branch 'origin/main' into canonicalization_patt…
8051673e
yangtetris
dcaballe
yangtetris
dcaballe
dcaballe
dcaballe commented on 2025-07-24
yangtetris
banach-space
banach-space commented on 2025-07-30
Merge remote-tracking branch 'origin/main' into canonicalization_patt…
7f8ccf02
use vector.to_elements to replace vector.extract and refine tests
376ad097
banach-space
banach-space commented on 2025-08-01
yangtetris Apply suggestions from code review
5b6edc93
github-actions
add test and refine doc
d88b2ce3
yangtetris yangtetris changed the title [mlir][Vector] add vector.insert canonicalization pattern for vectors created from ub.poison [mlir][Vector] add vector.insert canonicalization pattern to convert a chain of insertions to vector.from_elements 211 days ago
yangtetris
banach-space
banach-space commented on 2025-08-04
yangtetris Update mlir/test/Dialect/Vector/canonicalize.mlir
15604522
refine
b7223d0f
Merge remote-tracking branch 'origin/main' into canonicalization_patt…
747cb4a9
update test
5bca4ee2
banach-space
banach-space approved these changes on 2025-08-05
dcaballe dcaballe requested a review from Groverkss Groverkss 209 days ago
dcaballe
Groverkss
Groverkss approved these changes on 2025-08-07
yangtetris Merge branch 'main' into canonicalization_patter_insert_poison
e7824d17
kuhar
yangtetris
Groverkss Groverkss merged b4c31dc9 into main 196 days ago
Groverkss
github-actions
kuhar
yangtetris yangtetris deleted the canonicalization_patter_insert_poison branch 196 days ago
yangtetris
hanhanW
hanhanW
yangtetris
yangtetris
akuegel
Groverkss
yangtetris
akuegel

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone