{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":572640214,"defaultBranch":"main","name":"numba-mlir","ownerLogin":"numba","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-30T17:52:48.000Z","ownerAvatar":"https://github.com/avatars/u/1628082?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701438053.0","currentOid":""},"activityList":{"items":[{"before":"f3d1763ace7cdd20137b8cea3b2c5f8d2da9e90e","after":"f928164249a289ac475ce0d45c896bb8e406ab85","ref":"refs/heads/main","pushedAt":"2024-08-21T17:12:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Update llvm (#399)\n\nUpdate llvm version to b1edac0496f47374c9780f3f83c6773eed73a66e:\r\n* Add upper bound to `gpu::NumSubgroupsOp` and `gpu::SubgroupIdOp`\r\noperations\r\n* Add default gpu binary attribute name (`\"gpu.binary\"`) since it was\r\nremoved from upstream\r\n* Add patch to upstream llvm to fix issue with memref materialization","shortMessageHtmlLink":"Update llvm (#399)"}},{"before":"9392a433695c81dbdb36255257af1435bff6c223","after":"f3d1763ace7cdd20137b8cea3b2c5f8d2da9e90e","ref":"refs/heads/main","pushedAt":"2024-08-09T03:13:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Update to numba 0.60 (#398)","shortMessageHtmlLink":"Update to numba 0.60 (#398)"}},{"before":"8373d7b7b0ba92ce8298b09b3432b130c259d41c","after":"9392a433695c81dbdb36255257af1435bff6c223","ref":"refs/heads/main","pushedAt":"2024-08-08T19:22:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Update llvm version (#395)\n\nUpdated llvm version:\r\n* Restore old bufferization passes removed from mlir upstream\r\n* Fix `ShapeIntegerPropagationPass`:\r\n* Upstream `IntegerRangeAnalysys` incorrectly process `SelectOp` in case\r\nof uninitialized operands\r\n * Correctly propagate tensor output shape from out operand to result\r\n* Fix loops without results which incorrectly processed by mlir upstream\r\n`IntegerRangeAnalysys`\r\n* Update `GPUToLLVMPass` according to updated upstream GPU dialect:\r\n* Added `EraseGpuModuleOpPattern` to pass since it was removed from mlir\r\nupstream version.","shortMessageHtmlLink":"Update llvm version (#395)"}},{"before":"f90053ff913be4b5bdd7f33e9e15c85f3badc0be","after":"8373d7b7b0ba92ce8298b09b3432b130c259d41c","ref":"refs/heads/main","pushedAt":"2024-07-25T16:53:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Updating intel packages to 2024.2 (#394)\n\n* Update Intel packages to version 2024.2\r\n* Use `dpcpp` from `https://software.repos.intel.com/python/conda/`\r\n* Re-enable offload tests for linux\r\n* Replace `mambabuild` with `conda-build`","shortMessageHtmlLink":"Updating intel packages to 2024.2 (#394)"}},{"before":"c9e96cf7b149737a4f94ef16467c88b0e3bee3b4","after":"f90053ff913be4b5bdd7f33e9e15c85f3badc0be","ref":"refs/heads/main","pushedAt":"2024-07-24T15:50:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Replace '-c intel' with '-c https://software.repos.intel.com/python/conda' (#392)\n\n* Replace `intel` channel with\r\n`https://software.repos.intel.com/python/conda/`\r\n* Remove external actions: `ilammy/msvc-dev-cmd`, `pre-commit/action`\r\nand `styfle/cancel-workflow-action`\r\n* Updated actions version\r\n* Disable offload tests on linux since it is requires `dpctl` which\r\nrequires `2024.2` packages (created task:\r\nhttps://github.com/numba/numba-mlir/issues/393)","shortMessageHtmlLink":"Replace '-c intel' with '-c https://software.repos.intel.com/python/c…"}},{"before":"8e6e0a4a7eacc64e454cd6d448a584811643c32a","after":"c9e96cf7b149737a4f94ef16467c88b0e3bee3b4","ref":"refs/heads/main","pushedAt":"2024-05-28T19:52:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Update dpcpp packages to 2024.1 (#390)\n\nUpdate dpcpp packages to 2024.1:\r\n* Updated packages\r\n* Change channels priority to avoid using `intel` channel\r\n* Force `conda-forge` channel for `dpcpp` since version from `intel`\r\nchannel fails on conda package step\r\n* Force `intel` channel fir `mkl-devel-dpcpp`\r\n* Update `dpctl` to `0.18` version \r\n* Make `tbb` version to be `>=2021.10`\r\n* Fix `asarray` usage in gpu tests according to new API\r\n* Remove `MKL_LINK sdl` since it is not supported by dpcpp. Default\r\nvalue for `MKL_LINK` is `dynamic`.\r\n* Re-enable gpu tests\r\n* Update README","shortMessageHtmlLink":"Update dpcpp packages to 2024.1 (#390)"}},{"before":"b0ed2ff22232d93ab9e1c58910a097936871041f","after":"8e6e0a4a7eacc64e454cd6d448a584811643c32a","ref":"refs/heads/main","pushedAt":"2024-05-10T20:57:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Update to Numba 0.59 (#389)\n\nMove to Numba 0.59.1:\r\n* Remove use of `impl_kind` from `NumbaMLIRDispatcher` as it was removed\r\nin Numba\r\n* Add support of Numba `UNDEFINED` and lowering it to `poison`\r\n* Skip some tests as it mostly verify asm or due to other reasons\r\n* Remove `ReconstructSSA` pass from `MlirTempCompiler` as\r\n`ReconstructSSA` already present in untyped passes and subsequent\r\napplication of it results in incorrect IR.\r\n* Split test cases with `replace_parfor` and without it due to Numba a\r\nissue\r\n* Updated `setup.py` and `meta.yaml`\r\n* Updated `README`","shortMessageHtmlLink":"Update to Numba 0.59 (#389)"}},{"before":"0fa609c07517a5b59f620d1e1a3a00764524b1df","after":"b0ed2ff22232d93ab9e1c58910a097936871041f","ref":"refs/heads/main","pushedAt":"2024-04-20T14:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Update llvm version (#388)\n\nMove llvm sha to `6bbccd2516c3a843809a8303da48abce58a88855`\r\n\r\n1. Replace rewriter operations:\r\n * `updateRootInPlace` -> `modifyOpInPlace`\r\n * `startRootUpdate` -> `startOpModification`\r\n * `finalizeRootUpdate` -> `finalizeOpModification`\r\n * `cancelRootUpdate` -> `cancelOpModification`\r\n\r\n2. Use `builder` parameter in `LLVMFuncOp::addEntryBlock`\r\n\r\n3. Convert `TensorType` to `MemRefType` before passing to\r\n`linalg::Generic` for CopyOp.\r\n\r\n4. skip mandelbrot1 benchmark","shortMessageHtmlLink":"Update llvm version (#388)"}},{"before":"9f561a9575fc94607bb3d3762650c70808efdb62","after":"0fa609c07517a5b59f620d1e1a3a00764524b1df","ref":"refs/heads/main","pushedAt":"2024-03-30T17:37:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Skip broken compiler version (#387)","shortMessageHtmlLink":"Skip broken compiler version (#387)"}},{"before":"b5ab66067f04d9b6040fac05cf24c4e1d5cafdbc","after":"9f561a9575fc94607bb3d3762650c70808efdb62","ref":"refs/heads/main","pushedAt":"2024-03-05T22:22:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexanderKalistratov","name":"Alexander Kalistratov","path":"/AlexanderKalistratov","primaryAvatarUrl":"https://github.com/avatars/u/48251525?s=80&v=4"},"commit":{"message":"Add autotune section to specification (#386)","shortMessageHtmlLink":"Add autotune section to specification (#386)"}},{"before":"118054b3694a9c7fa0939270bcc2090e3d8f9da3","after":"b5ab66067f04d9b6040fac05cf24c4e1d5cafdbc","ref":"refs/heads/main","pushedAt":"2024-02-16T13:16:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"newlangref: add symbols to spec (#385)\n\nPlease review these guidelines to help with the review process:\r\n- [ ] Have you provided a meaningful PR description?\r\n- [ ] Have you added a test, a reproducer, or a reference to an issue\r\nwith a reproducer?\r\n- [ ] Have you tested your changes locally for CPU and GPU devices?\r\n- [ ] Have you made sure that new changes do not introduce compiler\r\nwarnings?\r\n- [ ] If this PR is a work in progress, are you filing the PR as a\r\ndraft?\r\n- [ ] Have you organized your commits logically and ensured each can be\r\nbuilt by itself?\r\n\r\n---------\r\n\r\nCo-authored-by: Alexander Kalistratov ","shortMessageHtmlLink":"newlangref: add symbols to spec (#385)"}},{"before":"c5a13317dfc8c3575434906f0bfbcd0ea2f8ecdf","after":"118054b3694a9c7fa0939270bcc2090e3d8f9da3","ref":"refs/heads/main","pushedAt":"2024-02-11T22:56:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Newlang Masking sematics (#384)","shortMessageHtmlLink":"Newlang Masking sematics (#384)"}},{"before":"5d1e546358ae8d78b0f30c934d732a287d80264a","after":"c5a13317dfc8c3575434906f0bfbcd0ea2f8ecdf","ref":"refs/heads/main","pushedAt":"2024-02-11T22:54:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Numba .59 is not supported yet (#383)\n\nPlease review these guidelines to help with the review process:\r\n- [ ] Have you provided a meaningful PR description?\r\n- [ ] Have you added a test, a reproducer, or a reference to an issue\r\nwith a reproducer?\r\n- [ ] Have you tested your changes locally for CPU and GPU devices?\r\n- [ ] Have you made sure that new changes do not introduce compiler\r\nwarnings?\r\n- [ ] If this PR is a work in progress, are you filing the PR as a\r\ndraft?\r\n- [ ] Have you organized your commits logically and ensured each can be\r\nbuilt by itself?","shortMessageHtmlLink":"Numba .59 is not supported yet (#383)"}},{"before":"28400dc01f4e1c09f0b6e6290a4738df18c27649","after":"5d1e546358ae8d78b0f30c934d732a287d80264a","ref":"refs/heads/main","pushedAt":"2024-02-11T20:14:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"New kernel API vector ops spec (#382)\n\n* Some spec cleanups\r\n* Switched SG/WI api to decorators\r\n* Add vector programming paragraph","shortMessageHtmlLink":"New kernel API vector ops spec (#382)"}},{"before":"a92c39cac2c8d5b6e6837765b7e5ececf84ca5bc","after":"28400dc01f4e1c09f0b6e6290a4738df18c27649","ref":"refs/heads/main","pushedAt":"2024-01-28T20:11:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"New kernel API draft (#381)","shortMessageHtmlLink":"New kernel API draft (#381)"}},{"before":"46956a631bee29f39df001085feb5d0e8fab9e8f","after":"a92c39cac2c8d5b6e6837765b7e5ececf84ca5bc","ref":"refs/heads/main","pushedAt":"2024-01-15T05:40:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Update llvm (#380)\n\n* A lot of churn due to `scf.parallel` reductions format changes","shortMessageHtmlLink":"Update llvm (#380)"}},{"before":"cc77223a2554637c8d4ede90f7aa97741bed0c57","after":"46956a631bee29f39df001085feb5d0e8fab9e8f","ref":"refs/heads/main","pushedAt":"2023-12-21T18:00:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Loop uplifting fixes (#379)","shortMessageHtmlLink":"Loop uplifting fixes (#379)"}},{"before":"1d4fa54b375b5ad80a5e241d7b2c65e2485d20d1","after":"cc77223a2554637c8d4ede90f7aa97741bed0c57","ref":"refs/heads/main","pushedAt":"2023-12-14T20:12:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Lower `acos` to SPIR-V (#378)\n\n* Also, remove some upstreamed code","shortMessageHtmlLink":"Lower acos to SPIR-V (#378)"}},{"before":"bb0ce5111c3eb0ef137c0a6fc0634053423b6f32","after":"1d4fa54b375b5ad80a5e241d7b2c65e2485d20d1","ref":"refs/heads/main","pushedAt":"2023-12-14T00:52:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Add `math_ext` dialect (#377)\n\n* Dialect for math ops, not (yet) available in upstream `math` dialect\r\n* Add `acos` op as example","shortMessageHtmlLink":"Add math_ext dialect (#377)"}},{"before":"b38493111c462526b0327e48ff308925d3ed2cd1","after":"bb0ce5111c3eb0ef137c0a6fc0634053423b6f32","ref":"refs/heads/main","pushedAt":"2023-12-12T00:50:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Add some missing numpy operators (#375)","shortMessageHtmlLink":"Add some missing numpy operators (#375)"}},{"before":"223d1ad034ee0a0c683ee72fa327c925da2b632c","after":"b38493111c462526b0327e48ff308925d3ed2cd1","ref":"refs/heads/main","pushedAt":"2023-12-11T23:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Use IntelSYCL in cmake and blacklist a buggy compiler version (#376)","shortMessageHtmlLink":"Use IntelSYCL in cmake and blacklist a buggy compiler version (#376)"}},{"before":"6f8b12f564f9c7014cfa15f185dc9d4dd05f3efb","after":"223d1ad034ee0a0c683ee72fa327c925da2b632c","ref":"refs/heads/main","pushedAt":"2023-12-07T18:14:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Add bandit config (#374)","shortMessageHtmlLink":"Add bandit config (#374)"}},{"before":"188172c27a5714b467cc6bc43ab7274e86ce018c","after":"6f8b12f564f9c7014cfa15f185dc9d4dd05f3efb","ref":"refs/heads/main","pushedAt":"2023-12-06T22:15:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"[nfc] SCFVectorize comments. (#373)\n\nSome code comments.","shortMessageHtmlLink":"[nfc] SCFVectorize comments. (#373)"}},{"before":"0c6762baeb11a9ec6b48fc9ecee9f6239f6af096","after":"188172c27a5714b467cc6bc43ab7274e86ce018c","ref":"refs/heads/main","pushedAt":"2023-12-06T20:57:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Update replace-parfor skipped tests (#372)","shortMessageHtmlLink":"Update replace-parfor skipped tests (#372)"}},{"before":"346b589df0552a4eb5491169cca7b4b28bc9481e","after":"0c6762baeb11a9ec6b48fc9ecee9f6239f6af096","ref":"refs/heads/main","pushedAt":"2023-12-06T19:39:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Add numpy bitwise binary ops (#361)\n\nThis PR adds different `numpy` bitwise binary ops.\r\n\r\n - [x] `numpy.bitwise_and`\r\n - [x] `numpy.bitwise_or`\r\n - [x] `numpy.bitwise_xor`\r\n - [x] `numpy.invert`\r\n - [x] `numpy.left_shift`\r\n - [x] `numpy.right_shift`","shortMessageHtmlLink":"Add numpy bitwise binary ops (#361)"}},{"before":"28039ab35939a658a248d3900ebd4771934b4d39","after":"0f3cbc8c686197eeb5c1c707fdecd2b97dcd2120","ref":"refs/heads/gh-pages","pushedAt":"2023-12-05T01:58:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"run benchmark (#371)\n\nCo-authored-by: Benchmark automation <(none)>","shortMessageHtmlLink":"run benchmark (#371)"}},{"before":"d447646f8ceb397f8fe084579317018d9d906906","after":"346b589df0552a4eb5491169cca7b4b28bc9481e","ref":"refs/heads/main","pushedAt":"2023-11-29T23:33:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Remove some pointer casts between `sycl::event` and `EventStorage` (#370)","shortMessageHtmlLink":"Remove some pointer casts between sycl::event and EventStorage (#370"}},{"before":"e7206bdd6b07cef2186dc95b21e9cd0e1ee0b645","after":"d447646f8ceb397f8fe084579317018d9d906906","ref":"refs/heads/main","pushedAt":"2023-11-29T21:05:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Reenable wheels build (#369)","shortMessageHtmlLink":"Reenable wheels build (#369)"}},{"before":"22f2cb5422e63bd2fe7ac37258c3a0b1e5782265","after":"e7206bdd6b07cef2186dc95b21e9cd0e1ee0b645","ref":"refs/heads/main","pushedAt":"2023-11-29T19:22:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"Tensor lowering refac (#365)\n\n* Instead of doing ad-hoc alias analysis on tensors (which is dubious\r\nthing to begin with) in various places, introduce\r\n`ntensor.to_tensor_copy` in addition to `ntensor.to_tensor`.\r\n`ntensor.to_tensor_copy` is always lowered to memref copy\r\n* Do an alias analysis in signle `NtensorLowerToTensorCopyPass`, which\r\nchecks in there are no writes to `to_tensor_copy` arg and convert it to\r\n`to_tensor` if possible, which is then lowered to no-op in tensor land.\r\n* Various cleanups","shortMessageHtmlLink":"Tensor lowering refac (#365)"}},{"before":"aef77b8db0f489807561cd0747968a971e45581c","after":"22f2cb5422e63bd2fe7ac37258c3a0b1e5782265","ref":"refs/heads/main","pushedAt":"2023-11-29T18:22:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Hardcode84","name":"Ivan Butygin","path":"/Hardcode84","primaryAvatarUrl":"https://github.com/avatars/u/3274859?s=80&v=4"},"commit":{"message":"memref load after copy canonicalization (#368)","shortMessageHtmlLink":"memref load after copy canonicalization (#368)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQxNzoxMjoxNC4wMDAwMDBazwAAAASgc10l","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQxNzoxMjoxNC4wMDAwMDBazwAAAASgc10l","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yOVQxODoyMjowMC4wMDAwMDBazwAAAAO7M95v"}},"title":"Activity · numba/numba-mlir"}