[llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)

2024-03-21 Thread Diego Caballero via llvm-branch-commits
@@ -575,6 +575,68 @@ ValueBoundsConstraintSet::computeConstantDelta(Value value1, Value value2, {{value1, dim1}, {value2, dim2}}); } +void ValueBoundsConstraintSet::populateConstraints(Value value, +

[llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)

2024-03-21 Thread Diego Caballero via llvm-branch-commits
https://github.com/dcaballe edited https://github.com/llvm/llvm-project/pull/85895 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)

2024-03-21 Thread Diego Caballero via llvm-branch-commits
https://github.com/dcaballe approved this pull request. LGTM! Just minor nits that you can address before landing. Thanks! https://github.com/llvm/llvm-project/pull/85895 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://l

[llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)

2024-03-21 Thread Diego Caballero via llvm-branch-commits
@@ -199,6 +199,28 @@ class ValueBoundsConstraintSet { std::optional dim1 = std::nullopt, std::optional dim2 = std::nullopt); + /// Traverse the IR starting from the given value/dim and add populate dcaballe wrote:

[llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)

2024-03-21 Thread Diego Caballero via llvm-branch-commits
@@ -575,6 +575,68 @@ ValueBoundsConstraintSet::computeConstantDelta(Value value1, Value value2, {{value1, dim1}, {value2, dim2}}); } +void ValueBoundsConstraintSet::populateConstraints(Value value, +

[llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)

2024-03-21 Thread Diego Caballero via llvm-branch-commits
@@ -575,6 +575,68 @@ ValueBoundsConstraintSet::computeConstantDelta(Value value1, Value value2, {{value1, dim1}, {value2, dim2}}); } +void ValueBoundsConstraintSet::populateConstraints(Value value, +

[llvm-branch-commits] [mlir] c939331 - [mlir][linalg] Fix incorrect reduction detection in Vectorizer

2023-01-12 Thread Diego Caballero via llvm-branch-commits
Author: Diego Caballero Date: 2023-01-12T23:15:29Z New Revision: c939331e4d97ec667ebf6bd470ff069b42ea6fb4 URL: https://github.com/llvm/llvm-project/commit/c939331e4d97ec667ebf6bd470ff069b42ea6fb4 DIFF: https://github.com/llvm/llvm-project/commit/c939331e4d97ec667ebf6bd470ff069b42ea6fb4.diff LO

[llvm-branch-commits] [mlir] c8fc5c0 - [mlir][Affine] Add support for multi-store producer fusion

2021-01-25 Thread Diego Caballero via llvm-branch-commits
Author: Diego Caballero Date: 2021-01-25T20:31:17+02:00 New Revision: c8fc5c0385dbb47623c1cca5efa0b96d5e5f8151 URL: https://github.com/llvm/llvm-project/commit/c8fc5c0385dbb47623c1cca5efa0b96d5e5f8151 DIFF: https://github.com/llvm/llvm-project/commit/c8fc5c0385dbb47623c1cca5efa0b96d5e5f8151.dif

[llvm-branch-commits] [mlir] 735a07f - Revert "[mlir][Affine] Add support for multi-store producer fusion"

2021-01-20 Thread Diego Caballero via llvm-branch-commits
Author: Diego Caballero Date: 2021-01-21T00:37:23+02:00 New Revision: 735a07f0478566f6f7c60a8a98eb8884db574113 URL: https://github.com/llvm/llvm-project/commit/735a07f0478566f6f7c60a8a98eb8884db574113 DIFF: https://github.com/llvm/llvm-project/commit/735a07f0478566f6f7c60a8a98eb8884db574113.dif

[llvm-branch-commits] [mlir] 7dd1988 - [mlir][Affine] Add support for multi-store producer fusion

2021-01-20 Thread Diego Caballero via llvm-branch-commits
Author: Diego Caballero Date: 2021-01-20T19:03:07+02:00 New Revision: 7dd198852b4db52ae22242dfeda4eccda83aa8b2 URL: https://github.com/llvm/llvm-project/commit/7dd198852b4db52ae22242dfeda4eccda83aa8b2 DIFF: https://github.com/llvm/llvm-project/commit/7dd198852b4db52ae22242dfeda4eccda83aa8b2.dif

[llvm-branch-commits] [mlir] 2d3b9fd - [mlir][Affine] Fix vectorizability check for multiple load/stores

2020-12-09 Thread Diego Caballero via llvm-branch-commits
Author: Sergei Grechanik Date: 2020-12-09T12:19:34-08:00 New Revision: 2d3b9fdc193fa835313f09f526b51bf6de3a54ef URL: https://github.com/llvm/llvm-project/commit/2d3b9fdc193fa835313f09f526b51bf6de3a54ef DIFF: https://github.com/llvm/llvm-project/commit/2d3b9fdc193fa835313f09f526b51bf6de3a54ef.di

[llvm-branch-commits] [mlir] a706885 - [mlir][Affine] Introduce affine.vector_load and affine.vector_store

2020-05-14 Thread Diego Caballero via llvm-branch-commits
Author: Diego Caballero Date: 2020-05-14T13:09:39-07:00 New Revision: a706885bb2605d74d62476241cce4f5729db2da2 URL: https://github.com/llvm/llvm-project/commit/a706885bb2605d74d62476241cce4f5729db2da2 DIFF: https://github.com/llvm/llvm-project/commit/a706885bb2605d74d62476241cce4f5729db2da2.dif