{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":690816607,"defaultBranch":"default","name":"llvm-project","ownerLogin":"iree-org","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-13T00:10:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107954215?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726959398.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"26205c23f3687a09389c98c6e236a38a05deec9d","ref":"refs/heads/qedawkins/test_tiling_cleanup","pushedAt":"2024-09-21T22:56:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qedawkins","name":"Quinn Dawkins","path":"/qedawkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22101546?s=80&v=4"},"commit":{"message":"[mlir] Add option for a cleanup pattern set to SCF tiling helper\n\nThe SCF helper for tiling an operation implementing the TilingInterface\nand greedily fusing consumers requires an uninterrupted chain of\noperations implementing the tiling interface to succeed. There can be\ncases with intermediate ops that don't implement the interface but have\nproducers that could be fused if various canonicalization/simplification\npatterns could run in between fusion steps.\n\nThis adds an option to SCFTileAndFuseOptions for a pattern set to run\nbetween fusion steps to the ops that result from fusion/tiling. Removed\nand newly inserted slices are tracked for continued fusion applications.\n\nSee this RFC for more discussion:\nhttps://discourse.llvm.org/t/rfc-split-fusion-portions-of-the-tilinginterface-into-a-new-interface/81155","shortMessageHtmlLink":"[mlir] Add option for a cleanup pattern set to SCF tiling helper"}},{"before":null,"after":"dcbb47664a2fd5f2f49848aefb596275c6181b85","ref":"refs/heads/qedawkins/tile_producer_cleanup","pushedAt":"2024-09-20T19:50:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qedawkins","name":"Quinn Dawkins","path":"/qedawkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22101546?s=80&v=4"},"commit":{"message":"[wip][mlir] Add option for a cleanup pattern set to tiling helpers","shortMessageHtmlLink":"[wip][mlir] Add option for a cleanup pattern set to tiling helpers"}},{"before":null,"after":"cbc05dae619fa6225a32c32f4f8496be6e2ca55d","ref":"refs/heads/shared/integrate_9122024","pushedAt":"2024-09-12T17:22:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass","shortMessageHtmlLink":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass"}},{"before":"78a08c703cfb6ec84a59a35507fc8fc410740b92","after":"e268afbfed678de5da8cac6bec488c9abca97b24","ref":"refs/heads/shared/integrates_20240910","pushedAt":"2024-09-12T02:53:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass","shortMessageHtmlLink":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass"}},{"before":"53610a77a52776dd07545d0db55928c991793b15","after":"78a08c703cfb6ec84a59a35507fc8fc410740b92","ref":"refs/heads/shared/integrates_20240910","pushedAt":"2024-09-12T02:20:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass","shortMessageHtmlLink":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass"}},{"before":"b284b568bb3d2f80bfa307ae5fd93f982171037e","after":"53610a77a52776dd07545d0db55928c991793b15","ref":"refs/heads/shared/integrates_20240910","pushedAt":"2024-09-12T01:55:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass","shortMessageHtmlLink":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass"}},{"before":"0d5d3555ef0ffd3c41e7dc52728e03b7aae08dcf","after":"b284b568bb3d2f80bfa307ae5fd93f982171037e","ref":"refs/heads/shared/integrates_20240910","pushedAt":"2024-09-11T23:24:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass","shortMessageHtmlLink":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass"}},{"before":"4213aa70bdc45abad93c31ceaa28c652ed16b907","after":null,"ref":"refs/heads/rocdl_legal_2","pushedAt":"2024-09-11T22:06:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"}},{"before":null,"after":"4213aa70bdc45abad93c31ceaa28c652ed16b907","ref":"refs/heads/rocdl_legal_2","pushedAt":"2024-09-11T22:05:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass","shortMessageHtmlLink":"[MLIR][ROCDL] Add dynamically legal ops to LowerGpuOpsToROCDLOpsPass"}},{"before":"cf227978129bc4eabb5826072cd2277d1cf5fe63","after":"0d5d3555ef0ffd3c41e7dc52728e03b7aae08dcf","ref":"refs/heads/shared/integrates_20240910","pushedAt":"2024-09-11T20:06:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"Update legalizations for LowerGpuOpsToROCDLOps (#108266)\n\nLLVM::FAbsOp and LLVM::SqrtOp are legal after\r\nhttps://github.com/llvm/llvm-project/pull/102971","shortMessageHtmlLink":"Update legalizations for LowerGpuOpsToROCDLOps (llvm#108266)"}},{"before":"8aaaf3ee936df361bd36873195d22b9b09203f41","after":null,"ref":"refs/heads/rocdl_legality_fix","pushedAt":"2024-09-11T18:20:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"}},{"before":null,"after":"8aaaf3ee936df361bd36873195d22b9b09203f41","ref":"refs/heads/rocdl_legality_fix","pushedAt":"2024-09-11T18:20:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"Update legalizations for LowerGpuOpsToROCDLOps","shortMessageHtmlLink":"Update legalizations for LowerGpuOpsToROCDLOps"}},{"before":null,"after":"840b961c16cd4dd8a01f59f366cac7911a4e350b","ref":"refs/heads/integrate/control_candidate_slices","pushedAt":"2024-09-10T21:41:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"[mlir][TilingInterface] Avoid looking at operands for getting slices to continue tile + fuse.\n\nCurrent implementation of `scf::tileConsumerAndFuseProducerUsingSCF`\nlooks at operands of tiled/tiled+fused operations to see if they are\nproduced by `extract_slice` operations to populate the worklist used\nto continue fusion. This implicit assumption does not always\nwork. Instead make the implementations of `getTiledImplementation`\nreturn the slices to use to continue fusion.\n\nThis is a breaking change\n\n- To continue to get the same behavior of\n `scf::tileConsumerAndFuseProducerUsingSCF`, change all out-of-tree\n implementation of `TilingInterface::getTiledImplementation` to\n return the slices to continue fusion on. All in-tree implementations\n have been adapted to this.\n- This change touches parts that required a simplification to the\n `ControlFn` in `scf::SCFTileAndFuseOptions`. It now returns a\n `std::optional` object\n that should be `std::nullopt` if fusion is not to be performed.\n\nSigned-off-by: MaheshRavishankar ","shortMessageHtmlLink":"[mlir][TilingInterface] Avoid looking at operands for getting slices …"}},{"before":null,"after":"cf227978129bc4eabb5826072cd2277d1cf5fe63","ref":"refs/heads/shared/integrates_20240910","pushedAt":"2024-09-10T21:15:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirvedhmeshram","name":"Nirvedh Meshram","path":"/nirvedhmeshram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96096277?s=80&v=4"},"commit":{"message":"Revert \"[mlir] [dataflow] Refactoring the definition of program points in data flow analysis (#105656)\"\n\nThis reverts commit b6603e1bf11dee4761e49af6581c8b8f074b705d.","shortMessageHtmlLink":"Revert \"[mlir] [dataflow] Refactoring the definition of program point…"}},{"before":null,"after":"ac0ef19c9953bdb947461bd7f90a85ce92b6b32f","ref":"refs/heads/shared/drop_revert","pushedAt":"2024-09-06T05:08:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"Revert \"[mlir] [dataflow] Refactoring the definition of program points in data flow analysis (#105656)\"\n\nThis reverts commit b6603e1bf11dee4761e49af6581c8b8f074b705d.","shortMessageHtmlLink":"Revert \"[mlir] [dataflow] Refactoring the definition of program point…"}},{"before":"000f19ce7c6d87e976b7ce68524fa4c795779502","after":"f9e70474b41fe3573dde611f1d79d7709ee46487","ref":"refs/heads/fold-transpose-unpack-partial-tile","pushedAt":"2024-09-04T18:58:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bjacob","name":"Benoit Jacob","path":"/bjacob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79535?s=80&v=4"},"commit":{"message":"fold-transpose-unpack-partial-tile\n\nSigned-off-by: Benoit Jacob ","shortMessageHtmlLink":"fold-transpose-unpack-partial-tile"}},{"before":null,"after":"000f19ce7c6d87e976b7ce68524fa4c795779502","ref":"refs/heads/fold-transpose-unpack-partial-tile","pushedAt":"2024-09-04T17:50:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bjacob","name":"Benoit Jacob","path":"/bjacob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79535?s=80&v=4"},"commit":{"message":"fold-transpose-unpack-partial-tile","shortMessageHtmlLink":"fold-transpose-unpack-partial-tile"}},{"before":"bea0be37cfe820dbaacac8f22d7122352416d7b4","after":"f6935c777f675490ecb2327887dbac5c7d7fce1f","ref":"refs/heads/integrate/20240827","pushedAt":"2024-08-29T08:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"Revert \"[MLIR][AMDGPU] Introduce fp16 packed arithmetic (#105688)\"\n\nThis reverts commit 1387ba48a312b6e9b174d850f8c9a1322f44c623.","shortMessageHtmlLink":"Revert \"[MLIR][AMDGPU] Introduce fp16 packed arithmetic (llvm#105688)\""}},{"before":"ac0ef19c9953bdb947461bd7f90a85ce92b6b32f","after":"bea0be37cfe820dbaacac8f22d7122352416d7b4","ref":"refs/heads/integrate/20240827","pushedAt":"2024-08-29T05:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"Revert \"[mlir][Transforms] Dialect conversion: Make materializations optional (#104668)\"\n\nThis reverts commit d7073c527457dc0a71126381afb3c6f0efa1821c.","shortMessageHtmlLink":"Revert \"[mlir][Transforms] Dialect conversion: Make materializations …"}},{"before":"815bf0f190383e14068f191bb0d16d62fbb6f8b3","after":"ac0ef19c9953bdb947461bd7f90a85ce92b6b32f","ref":"refs/heads/integrate/20240827","pushedAt":"2024-08-28T23:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"Revert \"[mlir] [dataflow] Refactoring the definition of program points in data flow analysis (#105656)\"\n\nThis reverts commit b6603e1bf11dee4761e49af6581c8b8f074b705d.","shortMessageHtmlLink":"Revert \"[mlir] [dataflow] Refactoring the definition of program point…"}},{"before":null,"after":"815bf0f190383e14068f191bb0d16d62fbb6f8b3","ref":"refs/heads/integrate/20240827","pushedAt":"2024-08-28T05:39:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"Revert \"[Clang] [Test] Use lit Syntax for Environment Variables in Clang subproject\" (#106267)\n\nReverts llvm/llvm-project#102647\r\n\r\nI am reverting this change because the `readfile` doesn't actually\r\nperform any useful operation, and yet, for some reason, the test still\r\npassed. This indicates that the modification was unnecessary and could\r\nlead to confusion or unexpected behavior in the future.","shortMessageHtmlLink":"Revert \"[Clang] [Test] Use lit Syntax for Environment Variables in Cl…"}},{"before":"4dbaef6d5ea71fb183114a82da4028960906c42b","after":"085448c918aa3b730cdd3e497892cfeff0ed60a6","ref":"refs/heads/shared/integrate_20242508","pushedAt":"2024-08-26T03:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"Revert \"[llvm][NVPTX] Fix quadratic runtime in ProxyRegErasure (#105730)\"\n\nThis reverts commit 08e5a1de8227512d4774a534b91cb2353cef6284.","shortMessageHtmlLink":"Revert \"[llvm][NVPTX] Fix quadratic runtime in ProxyRegErasure (llvm#…"}},{"before":null,"after":"4dbaef6d5ea71fb183114a82da4028960906c42b","ref":"refs/heads/shared/integrate_20242508","pushedAt":"2024-08-25T23:15:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"[mlir][Linalg] Avoid doing op replacement in `linalg::dropUnitDims`. (#105749)\n\nIt is better to do the replacement in the caller. This avoids the\r\nfootgun if the caller needs the original operation. Instead return the\r\nproduced operation and replacement values.\r\n\r\nSigned-off-by: MaheshRavishankar ","shortMessageHtmlLink":"[mlir][Linalg] Avoid doing op replacement in linalg::dropUnitDims. (l…"}},{"before":"0febb8cc8b7f6c5707b94e912df839efbb854b65","after":"bbac7027653fdf404eb6c446410b997041c61d53","ref":"refs/heads/sm-iree-integrates/llvm-20240823","pushedAt":"2024-08-23T13:48:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Groverkss","name":"Kunwar Grover","path":"/Groverkss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51270680?s=80&v=4"},"commit":{"message":"Splice submodule rebase a71fa258ab8e457b2ff0e7b2ce60da5c1ee591e9 onto 0febb8cc8b7f6c5707b94e912df839efbb854b65","shortMessageHtmlLink":"Splice submodule rebase a71fa25 onto 0febb8c"}},{"before":"375276977f49aad130098edcc2cc7bd9dec28764","after":"0febb8cc8b7f6c5707b94e912df839efbb854b65","ref":"refs/heads/sm-iree-integrates/llvm-20240823","pushedAt":"2024-08-23T11:10:43.000Z","pushType":"push","commitsCount":125,"pusher":{"login":"Groverkss","name":"Kunwar Grover","path":"/Groverkss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51270680?s=80&v=4"},"commit":{"message":"Splice submodule rebase 84aa02d3fa1f1f614c4f3c144ec118b2f05ae6b0 onto 375276977f49aad130098edcc2cc7bd9dec28764","shortMessageHtmlLink":"Splice submodule rebase 84aa02d onto 3752769"}},{"before":"76c07984257b49dcc4786fa9fb3918a2c1342e23","after":"375276977f49aad130098edcc2cc7bd9dec28764","ref":"refs/heads/sm-iree-integrates/llvm-20240823","pushedAt":"2024-08-23T10:41:19.000Z","pushType":"push","commitsCount":106,"pusher":{"login":"Groverkss","name":"Kunwar Grover","path":"/Groverkss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51270680?s=80&v=4"},"commit":{"message":"Splice submodule rebase 15e915a44f0d0bf092214586d3ec86e2bb7636d7 onto 76c07984257b49dcc4786fa9fb3918a2c1342e23","shortMessageHtmlLink":"Splice submodule rebase 15e915a onto 76c0798"}},{"before":null,"after":"76c07984257b49dcc4786fa9fb3918a2c1342e23","ref":"refs/heads/sm-iree-integrates/llvm-20240823","pushedAt":"2024-08-23T10:17:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Groverkss","name":"Kunwar Grover","path":"/Groverkss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51270680?s=80&v=4"},"commit":{"message":"[mlir][memref]: Allow collapse dummy strided unit dim (#103719)\n\nDimensions of size 1 should be skipped, because their strides are meaningless and could have any arbitrary value.","shortMessageHtmlLink":"[mlir][memref]: Allow collapse dummy strided unit dim (llvm#103719)"}},{"before":null,"after":"68b60c3772a217ba589b3f0b8b20ecbc03c79242","ref":"refs/heads/users/MaheshRavishankar/forall_canonicalize","pushedAt":"2024-08-23T07:21:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"[mlir][SCF] Allow canonicalization of zero-trip count `scf.forall` with empty mapping.\n\nCurrent folding of one-trip count loop does not kick in with an empty\nmapping. Enable this for empty mapping.\n\nSigned-off-by: MaheshRavishankar ","shortMessageHtmlLink":"[mlir][SCF] Allow canonicalization of zero-trip count scf.forall wi…"}},{"before":"93a60e738c43cc262ec19eca4c42c8d9d7079e74","after":"6675478c1945a36a6499afb2fdbf4178b14c486a","ref":"refs/heads/users/MaheshRavishankar/drop_unit_dim_result_handling","pushedAt":"2024-08-23T01:15:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"[mlir][Linalg] Avoid doing op replacement in `linalg::dropUnitDims`.\n\nIt is better to do the replacement in the caller. This avoids the\nfootgun if the caller needs the original operation. Instead return the\nproduced operation and replacement values.\n\nSigned-off-by: MaheshRavishankar ","shortMessageHtmlLink":"[mlir][Linalg] Avoid doing op replacement in linalg::dropUnitDims."}},{"before":"847c20bd01c2517efc9cdbf4c5f1493f4b2dd09a","after":"93a60e738c43cc262ec19eca4c42c8d9d7079e74","ref":"refs/heads/users/MaheshRavishankar/drop_unit_dim_result_handling","pushedAt":"2024-08-22T23:27:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MaheshRavishankar","name":null,"path":"/MaheshRavishankar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1663364?s=80&v=4"},"commit":{"message":"[mlir][Linalg] Avoid doing op replacement in `linalg::dropUnitDims`.\n\nIt is better to do the replacement in the caller. This avoids the\nfootgun if the caller needs the original operation. Instead return the\nproduced operation and replacement values.\n\nSigned-off-by: MaheshRavishankar ","shortMessageHtmlLink":"[mlir][Linalg] Avoid doing op replacement in linalg::dropUnitDims."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMjo1NjozOC4wMDAwMDBazwAAAAS86pzb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMjo1NjozOC4wMDAwMDBazwAAAAS86pzb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQyMzoyNzo0Ni4wMDAwMDBazwAAAAShzydt"}},"title":"Activity · iree-org/llvm-project"}