[llvm-branch-commits] [mlir] bd3a387 - Revert [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers (cf50f4f76456)

2021-01-21 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-21T22:38:59+01:00 New Revision: bd3a387ee76f58caa0d7901f3f84e9bb3d006f27 URL: https://github.com/llvm/llvm-project/commit/bd3a387ee76f58caa0d7901f3f84e9bb3d006f27 DIFF: https://github.com/llvm/llvm-project/commit/bd3a387ee76f58caa0d7901f3f84e9bb3d006f27.diff

[llvm-branch-commits] [mlir] 8827e07 - Remove deprecated methods from OpState.

2021-01-21 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-21T21:29:08+01:00 New Revision: 8827e07aaf2114b7f09e229e22481cd58137ea6a URL: https://github.com/llvm/llvm-project/commit/8827e07aaf2114b7f09e229e22481cd58137ea6a DIFF: https://github.com/llvm/llvm-project/commit/8827e07aaf2114b7f09e229e22481cd58137ea6a.diff

[llvm-branch-commits] [mlir] cba1ca9 - Fix cuda-runner tests.

2021-01-20 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-20T13:14:27+01:00 New Revision: cba1ca9025899b1f6681ac824a7db60349d575f7 URL: https://github.com/llvm/llvm-project/commit/cba1ca9025899b1f6681ac824a7db60349d575f7 DIFF: https://github.com/llvm/llvm-project/commit/cba1ca9025899b1f6681ac824a7db60349d575f7.diff

[llvm-branch-commits] [mlir] cf50f4f - [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers.

2021-01-20 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-20T12:10:16+01:00 New Revision: cf50f4f764566a78da8c0551f853118fe604d8d7 URL: https://github.com/llvm/llvm-project/commit/cf50f4f764566a78da8c0551f853118fe604d8d7 DIFF: https://github.com/llvm/llvm-project/commit/cf50f4f764566a78da8c0551f853118fe604d8d7.diff

[llvm-branch-commits] [llvm] ace516f - Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute.

2021-01-12 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-12T12:41:00+01:00 New Revision: ace516fb33d1f3de85f046e96efc1048b4ee8c08 URL: https://github.com/llvm/llvm-project/commit/ace516fb33d1f3de85f046e96efc1048b4ee8c08 DIFF: https://github.com/llvm/llvm-project/commit/ace516fb33d1f3de85f046e96efc1048b4ee8c08.diff

[llvm-branch-commits] [mlir] 195728c - [mlir] Add structural conversion to async dialect lowering.

2021-01-11 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-11T20:36:49+01:00 New Revision: 195728c75aa41d80254175c5d7ac2f881333b139 URL: https://github.com/llvm/llvm-project/commit/195728c75aa41d80254175c5d7ac2f881333b139 DIFF: https://github.com/llvm/llvm-project/commit/195728c75aa41d80254175c5d7ac2f881333b139.diff

[llvm-branch-commits] [mlir] d59ddba - [mlir] Fix gpu-to-llvm lowering for gpu.alloc with dynamic sizes.

2021-01-11 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-11T15:55:48+01:00 New Revision: d59ddba777251c59a667d03021900c72f9882a4b URL: https://github.com/llvm/llvm-project/commit/d59ddba777251c59a667d03021900c72f9882a4b DIFF: https://github.com/llvm/llvm-project/commit/d59ddba777251c59a667d03021900c72f9882a4b.diff

[llvm-branch-commits] [mlir] 4c372a3 - [mlir] Make GpuAsyncRegion pass depend on async dialect.

2021-01-11 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-11T14:43:07+01:00 New Revision: 4c372a35cd892c0847da45540057447633a31d99 URL: https://github.com/llvm/llvm-project/commit/4c372a35cd892c0847da45540057447633a31d99 DIFF: https://github.com/llvm/llvm-project/commit/4c372a35cd892c0847da45540057447633a31d99.diff

[llvm-branch-commits] [mlir] 4fe7b16 - [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering.

2021-01-11 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-11T14:41:07+01:00 New Revision: 4fe7b16ae3f48a36967e58ab753381cb34295962 URL: https://github.com/llvm/llvm-project/commit/4fe7b16ae3f48a36967e58ab753381cb34295962 DIFF: https://github.com/llvm/llvm-project/commit/4fe7b16ae3f48a36967e58ab753381cb34295962.diff

[llvm-branch-commits] [mlir] 2fe625e - Fix two pessimizing moves.

2021-01-08 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-08T11:44:29+01:00 New Revision: 2fe625e9abd037b8721977e9736c822ef872487f URL: https://github.com/llvm/llvm-project/commit/2fe625e9abd037b8721977e9736c822ef872487f DIFF: https://github.com/llvm/llvm-project/commit/2fe625e9abd037b8721977e9736c822ef872487f.diff

[llvm-branch-commits] [mlir] c3529a5 - [mlir] Mark methods from mlir::OpState that just forward to mlir::Operation as deprecated.

2021-01-07 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-07T09:08:47+01:00 New Revision: c3529a5b0806843e75f0b6d9a83bb36de70b5ae6 URL: https://github.com/llvm/llvm-project/commit/c3529a5b0806843e75f0b6d9a83bb36de70b5ae6 DIFF: https://github.com/llvm/llvm-project/commit/c3529a5b0806843e75f0b6d9a83bb36de70b5ae6.diff

[llvm-branch-commits] [mlir] badc760 - [mlir] Remove a number of methods from mlir::OpState that just forward to mlir::Operation. All call sites have been converted in previous changes.

2021-01-06 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2021-01-06T21:36:38+01:00 New Revision: badc7606b0f622f06efc466c86fecc8b45a165fd URL: https://github.com/llvm/llvm-project/commit/badc7606b0f622f06efc466c86fecc8b45a165fd DIFF: https://github.com/llvm/llvm-project/commit/badc7606b0f622f06efc466c86fecc8b45a165fd.diff

[llvm-branch-commits] [mlir] 19a0d0a - [mlir] Rename ConvertToLLVMPattern::isSupportedMemRefType() to isConvertibleAndHasIdentityMaps().

2020-12-23 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-23T12:23:29+01:00 New Revision: 19a0d0a40ce991836d930ecf8614ad21a1c3c32c URL: https://github.com/llvm/llvm-project/commit/19a0d0a40ce991836d930ecf8614ad21a1c3c32c DIFF: https://github.com/llvm/llvm-project/commit/19a0d0a40ce991836d930ecf8614ad21a1c3c32c.diff

[llvm-branch-commits] [mlir] 8451d48 - [mlir] NFC: Remove ConvertToLLVMPattern::getDataPtr(). All call sites use getStridedElementPtr() now.

2020-12-23 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-23T11:35:01+01:00 New Revision: 8451d4872ed70d307e21bc437d51ecf9be0cdd08 URL: https://github.com/llvm/llvm-project/commit/8451d4872ed70d307e21bc437d51ecf9be0cdd08 DIFF: https://github.com/llvm/llvm-project/commit/8451d4872ed70d307e21bc437d51ecf9be0cdd08.diff

[llvm-branch-commits] [mlir] df6cbd3 - [mlir] Lower gpu.memcpy to GPU runtime calls.

2020-12-22 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-22T22:49:19+01:00 New Revision: df6cbd37f57fd330e413c394a4653ea55393fcef URL: https://github.com/llvm/llvm-project/commit/df6cbd37f57fd330e413c394a4653ea55393fcef DIFF: https://github.com/llvm/llvm-project/commit/df6cbd37f57fd330e413c394a4653ea55393fcef.diff

[llvm-branch-commits] [mlir] 0955d8d - [mlir] Add gpu.memcpy op.

2020-12-22 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-22T17:39:55+01:00 New Revision: 0955d8df06355610bf539c53afd26bb62c500f44 URL: https://github.com/llvm/llvm-project/commit/0955d8df06355610bf539c53afd26bb62c500f44 DIFF: https://github.com/llvm/llvm-project/commit/0955d8df06355610bf539c53afd26bb62c500f44.diff

[llvm-branch-commits] [mlir] 58f2b76 - Fix NDEBUG build after https://reviews.llvm.org/D93005.

2020-12-17 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-17T20:38:21+01:00 New Revision: 58f2b765ebec45643f0b0d6737fb3dc339f75cde URL: https://github.com/llvm/llvm-project/commit/58f2b765ebec45643f0b0d6737fb3dc339f75cde DIFF: https://github.com/llvm/llvm-project/commit/58f2b765ebec45643f0b0d6737fb3dc339f75cde.diff

[llvm-branch-commits] [mlir] a79b26d - [mlir] Fix for gpu-async-region pass.

2020-12-16 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-16T19:08:10+01:00 New Revision: a79b26db0e96b6f6dd7888053ea300cfc2feb5a8 URL: https://github.com/llvm/llvm-project/commit/a79b26db0e96b6f6dd7888053ea300cfc2feb5a8 DIFF: https://github.com/llvm/llvm-project/commit/a79b26db0e96b6f6dd7888053ea300cfc2feb5a8.diff

[llvm-branch-commits] [mlir] 0cf7e4b - Revert "[mlir] Remove methods from mlir::OpState that just forward to mlir::Operation."

2020-12-14 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-14T22:47:17+01:00 New Revision: 0cf7e4b252fe1458fddb8e3dbfcae43450e9c04c URL: https://github.com/llvm/llvm-project/commit/0cf7e4b252fe1458fddb8e3dbfcae43450e9c04c DIFF: https://github.com/llvm/llvm-project/commit/0cf7e4b252fe1458fddb8e3dbfcae43450e9c04c.diff

[llvm-branch-commits] [mlir] 6f271e9 - [mlir] Remove methods from mlir::OpState that just forward to mlir::Operation.

2020-12-14 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-14T21:26:14+01:00 New Revision: 6f271e921ba48f4c4fa54bbd2c7a4c548ca5e59e URL: https://github.com/llvm/llvm-project/commit/6f271e921ba48f4c4fa54bbd2c7a4c548ca5e59e DIFF: https://github.com/llvm/llvm-project/commit/6f271e921ba48f4c4fa54bbd2c7a4c548ca5e59e.diff

[llvm-branch-commits] [flang] a1eb154 - [flang] Use mlir::OpState::operator->() to get to methods of mlir::Operation.

2020-12-14 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-14T20:04:53+01:00 New Revision: a1eb154421a00d62f3a25057d262e1cac747e266 URL: https://github.com/llvm/llvm-project/commit/a1eb154421a00d62f3a25057d262e1cac747e266 DIFF: https://github.com/llvm/llvm-project/commit/a1eb154421a00d62f3a25057d262e1cac747e266.diff

[llvm-branch-commits] [flang] 1ffc1aa - [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation.

2020-12-13 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-13T09:58:16+01:00 New Revision: 1ffc1aaa09674824ce66600ee0b77d6a2c042e68 URL: https://github.com/llvm/llvm-project/commit/1ffc1aaa09674824ce66600ee0b77d6a2c042e68 DIFF: https://github.com/llvm/llvm-project/commit/1ffc1aaa09674824ce66600ee0b77d6a2c042e68.diff

[llvm-branch-commits] [flang] 0bf4a82 - [mlir] Use mlir::OpState::operator->() to get to methods of mlir::Operation. This is a preparation step to remove the corresponding methods from OpState.

2020-12-09 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-09T12:11:32+01:00 New Revision: 0bf4a82a5a2b11a07a7f7eac5e49b565cb041b13 URL: https://github.com/llvm/llvm-project/commit/0bf4a82a5a2b11a07a7f7eac5e49b565cb041b13 DIFF: https://github.com/llvm/llvm-project/commit/0bf4a82a5a2b11a07a7f7eac5e49b565cb041b13.diff

[llvm-branch-commits] [mlir] 2a98409 - [mlir] Revert "Tighten access of RewritePattern methods."

2020-12-08 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-08T17:40:44+01:00 New Revision: 2a9840900ccc0add8fc6aed0533ceec198b3514d URL: https://github.com/llvm/llvm-project/commit/2a9840900ccc0add8fc6aed0533ceec198b3514d DIFF: https://github.com/llvm/llvm-project/commit/2a9840900ccc0add8fc6aed0533ceec198b3514d.diff

[llvm-branch-commits] [mlir] 02c9050 - [mlir] Tighten access of RewritePattern methods.

2020-12-08 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-08T16:44:51+01:00 New Revision: 02c9050155dff70497b3423ae95ed7d2ab7675a8 URL: https://github.com/llvm/llvm-project/commit/02c9050155dff70497b3423ae95ed7d2ab7675a8 DIFF: https://github.com/llvm/llvm-project/commit/02c9050155dff70497b3423ae95ed7d2ab7675a8.diff

[llvm-branch-commits] [mlir] dcec2ca - Remove typeConverter from ConvertToLLVMPattern and use the existing one in ConversionPattern.

2020-12-04 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-04T14:27:16+01:00 New Revision: dcec2ca5bd3d82ebbe57d47fc2bdd742d35e8947 URL: https://github.com/llvm/llvm-project/commit/dcec2ca5bd3d82ebbe57d47fc2bdd742d35e8947 DIFF: https://github.com/llvm/llvm-project/commit/dcec2ca5bd3d82ebbe57d47fc2bdd742d35e8947.diff

[llvm-branch-commits] [mlir] 48f7ca1 - Fix forward for rGd9adde5ae216: adding missing dependency.

2020-12-03 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-03T10:16:57+01:00 New Revision: 48f7ca187944c14f7b134336fc86e365de765d22 URL: https://github.com/llvm/llvm-project/commit/48f7ca187944c14f7b134336fc86e365de765d22 DIFF: https://github.com/llvm/llvm-project/commit/48f7ca187944c14f7b134336fc86e365de765d22.diff

[llvm-branch-commits] [mlir] d9adde5 - [mlir][gpu] Move gpu.wait ops from async.execute regions to its dependencies.

2020-12-02 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-03T08:52:28+01:00 New Revision: d9adde5ae2164ed076d5683fd716deec49400d8b URL: https://github.com/llvm/llvm-project/commit/d9adde5ae2164ed076d5683fd716deec49400d8b DIFF: https://github.com/llvm/llvm-project/commit/d9adde5ae2164ed076d5683fd716deec49400d8b.diff

[llvm-branch-commits] [mlir] c4a0405 - Add `Operation* OpState::operator->()` to provide more convenient access to members of Operation.

2020-12-02 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-12-02T15:46:20+01:00 New Revision: c4a04059026b98e8c23981f1195a61494a661cdb URL: https://github.com/llvm/llvm-project/commit/c4a04059026b98e8c23981f1195a61494a661cdb DIFF: https://github.com/llvm/llvm-project/commit/c4a04059026b98e8c23981f1195a61494a661cdb.diff

[llvm-branch-commits] [mlir] ffaba24 - Add `using ConvertToLLVMPattern::match/matchAndRewrite` to avoid 'hiding overload' warning.

2020-11-30 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-11-30T11:40:34+01:00 New Revision: ffaba24c75edc274ec651915a0f2f500b8f6b341 URL: https://github.com/llvm/llvm-project/commit/ffaba24c75edc274ec651915a0f2f500b8f6b341 DIFF: https://github.com/llvm/llvm-project/commit/ffaba24c75edc274ec651915a0f2f500b8f6b341.diff

[llvm-branch-commits] [mlir] e9e45b3 - [mlir] Fix bad rebase landed in acb69f3b7c83.

2020-11-28 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-11-28T13:57:01+01:00 New Revision: e9e45b3887ca343e90fe91fe77b98d47e66ca312 URL: https://github.com/llvm/llvm-project/commit/e9e45b3887ca343e90fe91fe77b98d47e66ca312 DIFF: https://github.com/llvm/llvm-project/commit/e9e45b3887ca343e90fe91fe77b98d47e66ca312.diff

[llvm-branch-commits] [mlir] acb69f3 - [mlir] Change ConvertOpToLLVMPattern::matchAndRewrite argument to concrete operand type.

2020-11-28 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-11-28T13:09:25+01:00 New Revision: acb69f3b7c83f411c08b77d75f2e812faf3cb83f URL: https://github.com/llvm/llvm-project/commit/acb69f3b7c83f411c08b77d75f2e812faf3cb83f DIFF: https://github.com/llvm/llvm-project/commit/acb69f3b7c83f411c08b77d75f2e812faf3cb83f.diff

[llvm-branch-commits] [mlir] 5535696 - [mlir] Add gpu.allocate, gpu.deallocate ops with LLVM lowering to runtime function calls.

2020-11-27 Thread Christian Sigg via llvm-branch-commits
Author: Christian Sigg Date: 2020-11-27T09:40:59+01:00 New Revision: 5535696c386ba89b66c1b5a72a2aa98783571cc9 URL: https://github.com/llvm/llvm-project/commit/5535696c386ba89b66c1b5a72a2aa98783571cc9 DIFF: https://github.com/llvm/llvm-project/commit/5535696c386ba89b66c1b5a72a2aa98783571cc9.diff