[llvm-branch-commits] [flang] [mlir] [mlir][Transforms] Support 1:N mappings in `ConversionValueMapping` (PR #116524)

2024-12-20 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik commented: +1 on the simplification for the sparse 1:N conversion! https://github.com/llvm/llvm-project/pull/116524 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailma

[llvm-branch-commits] [mlir] [mlir][sparse] unify block arguments order between iterate/coiterate operations. (PR #105567)

2024-08-23 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik approved this pull request. https://github.com/llvm/llvm-project/pull/105567 ___ 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][sparse] refactoring sparse_tensor.iterate lowering pattern implementation. (PR #105566)

2024-08-23 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik approved this pull request. https://github.com/llvm/llvm-project/pull/105566 ___ 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][sparse] Add `has_runtime_library` test op (PR #85355)

2024-03-14 Thread Aart Bik via llvm-branch-commits
@@ -140,10 +140,16 @@ module { sparse_tensor.print %s1 : tensor<4x3x2xf32, #BatchedCSR> sparse_tensor.print %s2 : tensor<4x3x2xf32, #CSRDense> -// FIXME: doing this explicitly crashes runtime -// bufferization.dealloc_tensor %s0 : tensor<4x3x2xf32, #CCC> -/

[llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)

2024-03-14 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik edited https://github.com/llvm/llvm-project/pull/85355 ___ 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][sparse] Add `has_runtime_library` test op (PR #85355)

2024-03-14 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik approved this pull request. https://github.com/llvm/llvm-project/pull/85355 ___ 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][sparse] Fix memory leaks (part 3) (PR #85184)

2024-03-14 Thread Aart Bik via llvm-branch-commits
@@ -114,12 +114,14 @@ module { call @dump(%d31) : (tensor<2x3x4xf64>) -> () // -// Release sparse tensors. +// Release tensors. aartbik wrote: we usually say // Release the resources. so perhaps use that here too https://github.com/llvm/ll

[llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)

2024-03-14 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik edited https://github.com/llvm/llvm-project/pull/85184 ___ 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][sparse] Fix memory leaks (part 3) (PR #85184)

2024-03-14 Thread Aart Bik via llvm-branch-commits
@@ -167,12 +169,14 @@ module { call @dump(%d31) : (tensor<2x3x4xf64>) -> () // -// Release sparse tensors. +// Release tensors. aartbik wrote: same https://github.com/llvm/llvm-project/pull/85184 __

[llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)

2024-03-14 Thread Aart Bik via llvm-branch-commits
https://github.com/aartbik approved this pull request. https://github.com/llvm/llvm-project/pull/85184 ___ 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] 5959c28 - [mlir][sparse] add asserts on reading in tensor data

2021-01-20 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-20T14:30:13-08:00 New Revision: 5959c28f24856f3d4a1db6b4743c66bdc6dcd735 URL: https://github.com/llvm/llvm-project/commit/5959c28f24856f3d4a1db6b4743c66bdc6dcd735 DIFF: https://github.com/llvm/llvm-project/commit/5959c28f24856f3d4a1db6b4743c66bdc6dcd735.diff LOG:

[llvm-branch-commits] [mlir] b5c542d - [mlir][sparse] add narrower choices for pointers/indices

2021-01-19 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-19T20:20:38-08:00 New Revision: b5c542d64b98b5a74d35dedad41051a0b00d7946 URL: https://github.com/llvm/llvm-project/commit/b5c542d64b98b5a74d35dedad41051a0b00d7946 DIFF: https://github.com/llvm/llvm-project/commit/b5c542d64b98b5a74d35dedad41051a0b00d7946.diff LOG:

[llvm-branch-commits] [mlir] d8fc273 - [mlir][sparse] improved sparse runtime support library

2021-01-16 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-16T12:16:10-08:00 New Revision: d8fc27301d18f0935ba99ead7ac61aa6a53f16e4 URL: https://github.com/llvm/llvm-project/commit/d8fc27301d18f0935ba99ead7ac61aa6a53f16e4 DIFF: https://github.com/llvm/llvm-project/commit/d8fc27301d18f0935ba99ead7ac61aa6a53f16e4.diff LOG:

[llvm-branch-commits] [mlir] 5508516 - [mlir][sparse] retry sparse-only for cyclic iteration graphs

2021-01-14 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-14T22:39:29-08:00 New Revision: 5508516b06633e95fb5c2d6a5e196e4dcaa72c8d URL: https://github.com/llvm/llvm-project/commit/5508516b06633e95fb5c2d6a5e196e4dcaa72c8d DIFF: https://github.com/llvm/llvm-project/commit/5508516b06633e95fb5c2d6a5e196e4dcaa72c8d.diff LOG:

[llvm-branch-commits] [mlir] f4f158b - [mlir][sparse] add vectorization strategies to sparse compiler

2021-01-13 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-13T11:55:23-08:00 New Revision: f4f158b2f89e16ee7068d6292d2d46457d6932bb URL: https://github.com/llvm/llvm-project/commit/f4f158b2f89e16ee7068d6292d2d46457d6932bb DIFF: https://github.com/llvm/llvm-project/commit/f4f158b2f89e16ee7068d6292d2d46457d6932bb.diff LOG:

[llvm-branch-commits] [mlir] 046612d - [mlir][vector] verify memref of vector memory ops

2021-01-11 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-11T13:32:39-08:00 New Revision: 046612d29d7894783e8fcecbc62ebd6b4a78499f URL: https://github.com/llvm/llvm-project/commit/046612d29d7894783e8fcecbc62ebd6b4a78499f DIFF: https://github.com/llvm/llvm-project/commit/046612d29d7894783e8fcecbc62ebd6b4a78499f.diff LOG:

[llvm-branch-commits] [mlir] 6728af1 - [mlir][vector] modified scatter/gather syntax, pass_thru mandatory

2021-01-09 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-09T11:41:37-08:00 New Revision: 6728af16cf987df3cf051f3a1f9c92ed2b8fbc2d URL: https://github.com/llvm/llvm-project/commit/6728af16cf987df3cf051f3a1f9c92ed2b8fbc2d DIFF: https://github.com/llvm/llvm-project/commit/6728af16cf987df3cf051f3a1f9c92ed2b8fbc2d.diff LOG:

[llvm-branch-commits] [mlir] a57def3 - [mlir][vector] generalized masked l/s and compressed l/s with indices

2021-01-08 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-08T13:59:34-08:00 New Revision: a57def30f53990aafc3f64b9b7a0f60916cc7f61 URL: https://github.com/llvm/llvm-project/commit/a57def30f53990aafc3f64b9b7a0f60916cc7f61 DIFF: https://github.com/llvm/llvm-project/commit/a57def30f53990aafc3f64b9b7a0f60916cc7f61.diff LOG:

[llvm-branch-commits] [mlir] 8b124c1 - [mlir][sparse] adjust output shape inference to new tensor abstraction

2021-01-05 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2021-01-05T15:31:39-08:00 New Revision: 8b124c19f52cb8ed0236b602df56787553e1e1b6 URL: https://github.com/llvm/llvm-project/commit/8b124c19f52cb8ed0236b602df56787553e1e1b6 DIFF: https://github.com/llvm/llvm-project/commit/8b124c19f52cb8ed0236b602df56787553e1e1b6.diff LOG:

[llvm-branch-commits] [mlir] 9a8cab8 - [mlir][sparse] adjust output tensor to synthetic tensor

2020-12-21 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-12-21T14:13:54-08:00 New Revision: 9a8cab8bacc12d48d74249d868082effe132029e URL: https://github.com/llvm/llvm-project/commit/9a8cab8bacc12d48d74249d868082effe132029e DIFF: https://github.com/llvm/llvm-project/commit/9a8cab8bacc12d48d74249d868082effe132029e.diff LOG:

[llvm-branch-commits] [mlir] 14da25b - [mlir][sparse] scalarize reductions in for-loops during sparse codegen

2020-12-17 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-12-17T16:12:21-08:00 New Revision: 14da25b4b2eedf8a16aae34edfefd7bcaa5ceae5 URL: https://github.com/llvm/llvm-project/commit/14da25b4b2eedf8a16aae34edfefd7bcaa5ceae5 DIFF: https://github.com/llvm/llvm-project/commit/14da25b4b2eedf8a16aae34edfefd7bcaa5ceae5.diff LOG:

[llvm-branch-commits] [mlir] 106e66f - [mlir][ArmSVE] Add documentation generation

2020-12-17 Thread Aart Bik via llvm-branch-commits
Author: Javier Setoain Date: 2020-12-17T12:22:48-08:00 New Revision: 106e66f3f555c8f887e82c5f04c3e77bdaf345e8 URL: https://github.com/llvm/llvm-project/commit/106e66f3f555c8f887e82c5f04c3e77bdaf345e8 DIFF: https://github.com/llvm/llvm-project/commit/106e66f3f555c8f887e82c5f04c3e77bdaf345e8.diff

[llvm-branch-commits] [mlir] 74cd9e5 - [mlir][sparse] hoist loop invariant tensor loads in sparse compiler

2020-12-07 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-12-07T11:59:48-08:00 New Revision: 74cd9e587d80063381242006d0690231d756aa7a URL: https://github.com/llvm/llvm-project/commit/74cd9e587d80063381242006d0690231d756aa7a DIFF: https://github.com/llvm/llvm-project/commit/74cd9e587d80063381242006d0690231d756aa7a.diff LOG:

[llvm-branch-commits] [mlir] fc7818f - [mlir][vector] rephrased description

2020-12-04 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-12-04T14:00:49-08:00 New Revision: fc7818f5d6906555cebad2c2e7c313a383b9cb82 URL: https://github.com/llvm/llvm-project/commit/fc7818f5d6906555cebad2c2e7c313a383b9cb82 DIFF: https://github.com/llvm/llvm-project/commit/fc7818f5d6906555cebad2c2e7c313a383b9cb82.diff LOG:

[llvm-branch-commits] [mlir] c95acf0 - [mlir][vector][avx512] move avx512 lowering pass into general vector lowering

2020-12-03 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-12-03T17:23:46-08:00 New Revision: c95acf052b53e5c18e380b8632e7de24b5e65dbe URL: https://github.com/llvm/llvm-project/commit/c95acf052b53e5c18e380b8632e7de24b5e65dbe DIFF: https://github.com/llvm/llvm-project/commit/c95acf052b53e5c18e380b8632e7de24b5e65dbe.diff LOG:

[llvm-branch-commits] [mlir] d5f0d0c - [mlir][sparse] add ability to select pointer/index storage type

2020-11-25 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-11-25T17:32:44-08:00 New Revision: d5f0d0c0c4117295d9e76bbafaf0597e01ef3c99 URL: https://github.com/llvm/llvm-project/commit/d5f0d0c0c4117295d9e76bbafaf0597e01ef3c99 DIFF: https://github.com/llvm/llvm-project/commit/d5f0d0c0c4117295d9e76bbafaf0597e01ef3c99.diff LOG:

[llvm-branch-commits] [mlir] 5c4e397 - [mlir][sparse] add parallelization strategies to sparse compiler

2020-11-24 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-11-24T17:17:13-08:00 New Revision: 5c4e397e6ce5c89d63f590857e5cb0e80237de62 URL: https://github.com/llvm/llvm-project/commit/5c4e397e6ce5c89d63f590857e5cb0e80237de62 DIFF: https://github.com/llvm/llvm-project/commit/5c4e397e6ce5c89d63f590857e5cb0e80237de62.diff LOG: