{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":245072514,"defaultBranch":"main","name":"circt","ownerLogin":"llvm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-05T04:57:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17149993?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716921674.0","currentOid":""},"activityList":{"items":[{"before":"55610921c27f31d735899c6ba3896dd7b6549f8a","after":"00edb48ed5cb9025785b39f0f1cc270da4564db8","ref":"refs/heads/main","pushedAt":"2024-05-29T05:23:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hailongSun2000","name":"Hailong Sun","path":"/hailongSun2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105583479?s=80&v=4"},"commit":{"message":"[ImportVerilog][Moore] Support union type (#7084)\n\n* [ImportVerilog]Support union types.\r\n\r\n* [ImportVerilog]Rename structMember with structLikeMember\r\n\r\n* [ImportVerilog] check the type of new Expressions.\r\n\r\n* [ImportVerilog]Add value check for new Expressions.\r\n\r\n* clang-format modify recommand\r\n\r\n* [importVerilog]Remove useless inlcludes\r\n\r\n* [ImportVerilog]Add union size and domain\r\n\r\n* [ImportVerilog]Give more specefic errors","shortMessageHtmlLink":"[ImportVerilog][Moore] Support union type (#7084)"}},{"before":"e71ccb85f7b842c5020e5e4f1e2507582335baab","after":"55610921c27f31d735899c6ba3896dd7b6549f8a","ref":"refs/heads/main","pushedAt":"2024-05-29T05:02:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Arc] Fix crashes in FindInitialVectors Pass (#7100)","shortMessageHtmlLink":"[Arc] Fix crashes in FindInitialVectors Pass (#7100)"}},{"before":"02a461c918d03f34e73fd1b2cf4a0481408f5093","after":null,"ref":"refs/heads/dev/dobios/verilator-bug-fix","pushedAt":"2024-05-28T22:50:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dobios","name":"Amelia Dobis","path":"/dobios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22934557?s=80&v=4"}},{"before":"fe5e15502e64a2107bb495ba51bfa47ca1e6349d","after":"e71ccb85f7b842c5020e5e4f1e2507582335baab","ref":"refs/heads/main","pushedAt":"2024-05-28T22:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dobios","name":"Amelia Dobis","path":"/dobios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22934557?s=80&v=4"},"commit":{"message":"[firtool] Add an option to export SV without SVA (#7081)\n\n* added a firtool option to export sv wihtout SVA\r\n\r\n* folded no-sva option into verification flavor\r\n\r\n* added namespace to call","shortMessageHtmlLink":"[firtool] Add an option to export SV without SVA (#7081)"}},{"before":"b9e9aacce59b05ae0a5d37491102dc23f7d13f97","after":"02a461c918d03f34e73fd1b2cf4a0481408f5093","ref":"refs/heads/dev/dobios/verilator-bug-fix","pushedAt":"2024-05-28T22:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dobios","name":"Amelia Dobis","path":"/dobios","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22934557?s=80&v=4"},"commit":{"message":"added namespace to call","shortMessageHtmlLink":"added namespace to call"}},{"before":"b919fb62f10d615cf81cd62d30cfa82e91bc5062","after":"0182b3808dd19797b14ac665b511fbfda7626b1e","ref":"refs/heads/dev/darthscsi/flowCast","pushedAt":"2024-05-28T22:24:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darthscsi","name":"Andrew Lenharth","path":"/darthscsi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11654443?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":"c89873a929502c0b17d22f8e6b2c84055f062082","after":"b919fb62f10d615cf81cd62d30cfa82e91bc5062","ref":"refs/heads/dev/darthscsi/flowCast","pushedAt":"2024-05-28T21:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"darthscsi","name":"Andrew Lenharth","path":"/darthscsi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11654443?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":"0b4ad3eff7b34226bf55773b22b3a72b27d12545","after":null,"ref":"refs/heads/maerhart-fix-issue-7096","pushedAt":"2024-05-28T19:46:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"maerhart","name":"Martin Erhart","path":"/maerhart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58956080?s=80&v=4"}},{"before":"0806944a523b39d458255d0d93709409b882eab7","after":"fe5e15502e64a2107bb495ba51bfa47ca1e6349d","ref":"refs/heads/main","pushedAt":"2024-05-28T19:46:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maerhart","name":"Martin Erhart","path":"/maerhart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58956080?s=80&v=4"},"commit":{"message":"[CombToSMT] Register dependency on func (#7098)","shortMessageHtmlLink":"[CombToSMT] Register dependency on func (#7098)"}},{"before":null,"after":"0b4ad3eff7b34226bf55773b22b3a72b27d12545","ref":"refs/heads/maerhart-fix-issue-7096","pushedAt":"2024-05-28T18:41:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maerhart","name":"Martin Erhart","path":"/maerhart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58956080?s=80&v=4"},"commit":{"message":"[CombToSMT] Register dependency on func","shortMessageHtmlLink":"[CombToSMT] Register dependency on func"}},{"before":"aaca8bad71ec7aac460dc685e81f31aa5e234513","after":"0806944a523b39d458255d0d93709409b882eab7","ref":"refs/heads/main","pushedAt":"2024-05-28T18:38:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dtzSiFive","name":"Will Dietz","path":"/dtzSiFive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104031989?s=80&v=4"},"commit":{"message":"[FIRRTL] Drop Hoistpassthroughs pass. (#7097)\n\nThis has only been used for probes, but without input probes\r\nthis is no longer useful or necessary.\r\n\r\nThe HW-signal hoisting works well (if limited) and has no\r\nknown issues[1] but has yet to be used in practice due\r\nprimarily to passthroughs being intentional occasionally\r\nand lacking a mechanism to capture or distill this intent\r\nproperly (it must be \"\"optimized\"\" yet not).\r\n\r\nSince this is unused, and lacking traction on the above,\r\nremove from pipeline and delete this for now instead of\r\nhaving it bitrot and be a maintenance burden while\r\nadding/completing new features.\r\n\r\nLives on in version control history!\r\n\r\n[1] FWIW, see https://github.com/llvm/circt/pull/6115 for\r\nboth small example and before/after on chipyard, as well\r\nas testing internally back when this was introduced.","shortMessageHtmlLink":"[FIRRTL] Drop Hoistpassthroughs pass. (#7097)"}},{"before":"ff89611259db95a2a68efcb5d0e371ddea710e90","after":"aaca8bad71ec7aac460dc685e81f31aa5e234513","ref":"refs/heads/main","pushedAt":"2024-05-28T18:18:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"teqdruid","name":"John Demme","path":"/teqdruid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498080?s=80&v=4"},"commit":{"message":"[pycde] Fix race condition in test\n\nMemory write may not be complete before the read happens.","shortMessageHtmlLink":"[pycde] Fix race condition in test"}},{"before":"fa0e61420f4c29b2d16e42c2dae17dc200bda3f3","after":"ff89611259db95a2a68efcb5d0e371ddea710e90","ref":"refs/heads/main","pushedAt":"2024-05-28T18:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"teqdruid","name":"John Demme","path":"/teqdruid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498080?s=80&v=4"},"commit":{"message":"[Verif] Removing unnecessary include\n\nWas generating missing header includes. Turns out to be not needed.","shortMessageHtmlLink":"[Verif] Removing unnecessary include"}},{"before":"fa91f8f4260c0774d7ae0f5e6960f232dd12967a","after":"4229b39560230a65b4d377ad85d61124e89d95be","ref":"refs/heads/teqdruid/pycde-call","pushedAt":"2024-05-28T17:48:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"teqdruid","name":"John Demme","path":"/teqdruid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1498080?s=80&v=4"},"commit":{"message":"Runtime support for callbacks","shortMessageHtmlLink":"Runtime support for callbacks"}},{"before":null,"after":"c89873a929502c0b17d22f8e6b2c84055f062082","ref":"refs/heads/dev/darthscsi/flowCast","pushedAt":"2024-05-28T15:10:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"darthscsi","name":"Andrew Lenharth","path":"/darthscsi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11654443?s=80&v=4"},"commit":{"message":"[FIRRTL] Deconstruct Flow into wrapped simple types","shortMessageHtmlLink":"[FIRRTL] Deconstruct Flow into wrapped simple types"}},{"before":"695e36e5d480780f830bf2ded05c3fb8c8eb6012","after":"fa0e61420f4c29b2d16e42c2dae17dc200bda3f3","ref":"refs/heads/main","pushedAt":"2024-05-28T09:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maerhart","name":"Martin Erhart","path":"/maerhart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58956080?s=80&v=4"},"commit":{"message":"[SMT] Added support for :pattern attribute (#6976)","shortMessageHtmlLink":"[SMT] Added support for :pattern attribute (#6976)"}},{"before":null,"after":"5325807a53026c8da480fa9442d836faa0f9fc03","ref":"refs/heads/fschuiki/moore-hierarchy","pushedAt":"2024-05-28T03:03:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"030ad3d349a06c4d54cb0ab5812e1e773c83eb03","after":"695e36e5d480780f830bf2ded05c3fb8c8eb6012","ref":"refs/heads/main","pushedAt":"2024-05-27T22:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Arc] Add prefix to FindInitialVectors pass option\n\nAdd an `arc-` prefix to FindInitialVectors's command line name.","shortMessageHtmlLink":"[Arc] Add prefix to FindInitialVectors pass option"}},{"before":"b0dd65aeb8b53ed73385e831a34f66fd9420032f","after":"030ad3d349a06c4d54cb0ab5812e1e773c83eb03","ref":"refs/heads/main","pushedAt":"2024-05-27T22:10:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Arc] Add pass to find seed vectors (#7061)\n\nAdd the `FindInitialVectors` pass to the Arc dialect which finds\r\nisomorphic operations at the same topological rank and groups them into\r\n`arc.vectorize` ops. This is going to be the starting point for later\r\ncanonicalizations and optimization steps to improve the vectors and\r\napply a cost model.","shortMessageHtmlLink":"[Arc] Add pass to find seed vectors (#7061)"}},{"before":"e67ee400d47ffb79976846f9fb5bf25a32c9b756","after":null,"ref":"refs/heads/fschuiki/moore-ods-struct","pushedAt":"2024-05-27T16:57:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"}},{"before":"37e5ad962424f1d16944674a62b72b689af8cc93","after":"b0dd65aeb8b53ed73385e831a34f66fd9420032f","ref":"refs/heads/main","pushedAt":"2024-05-27T16:57:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Move struct types into ODS (#7091)\n\nMove the definitions of packed and unpacked struct types from C++ land\r\ninto `MooreTypes.td`. This removes a significant amount of complexity.\r\n\r\nWith all types moved into the TableGen file, a lot of redundant code can\r\nfinally be removed and the parsing/printing can be streamlined\r\nsignificantly.\r\n\r\nThis change also drops the `StructKind` enum which was used to discern\r\nstructs, unions, and tagged unions, although the ImportVerilog\r\nconversion never generated anything besides structs. Once we add support\r\nfor unions in the future, the intention is to define new types in ODS\r\nfor the unions and reuse the `StructMember`.","shortMessageHtmlLink":"[Moore] Move struct types into ODS (#7091)"}},{"before":"beb15e8efb4c74812428e5ad8ff3f76217458710","after":"e67ee400d47ffb79976846f9fb5bf25a32c9b756","ref":"refs/heads/fschuiki/moore-ods-struct","pushedAt":"2024-05-27T16:33:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Move struct types into ODS\n\nMove the definitions of packed and unpacked struct types from C++ land\ninto `MooreTypes.td`. This removes a significant amount of complexity.\n\nWith all types moved into the TableGen file, a lot of redundant code can\nfinally be removed and the parsing/printing can be streamlined\nsignificantly.\n\nThis change also drops the `StructKind` enum which was used to discern\nstructs, unions, and tagged unions, although the ImportVerilog\nconversion never generated anything besides structs. Once we add support\nfor unions in the future, the intention is to define new types in ODS\nfor the unions and reuse the `StructMember`.","shortMessageHtmlLink":"[Moore] Move struct types into ODS"}},{"before":"294067ccde6e94b20a6ba5f052e31458ba7c6c99","after":null,"ref":"refs/heads/fschuiki/moore-stripped-types","pushedAt":"2024-05-27T16:31:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"}},{"before":"a778922171db1fc14016f27b04c82aea9ef23379","after":"37e5ad962424f1d16944674a62b72b689af8cc93","ref":"refs/heads/main","pushedAt":"2024-05-27T16:31:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Support stripped type parsing and printing (#7090)\n\nOperations defined through TableGen will use a version of type parsing\r\nand printing that strips away the dialect prefix in case this does not\r\nlead to ambiguities. If an op specifies a type like `UnpackedType`, the\r\ngenerated parser and printer will call `UnpackedType::parse` and\r\n`UnpackedType::print` in order to parse and print that type. This method\r\nusually prints the type without any dialect prefixes, and often also\r\nwithout the type name itself (as it is obvious given the type).\r\n\r\nAdd an implementation for `parse` and `print` to `UnpackedType` which\r\nperforms this stripped printing. This makes the assembly more compact\r\nand in-line with what MLIR would generate by default if a\r\nTableGen-specified op would use a TableGen-specified type.\r\n\r\nThis makes the integer flavor of `IntType` look exactly like the builtin\r\ninteger type, which will facilitate a future change from Moore's integer\r\ntype to the builtin integer. Parsing is unambiguous, since the stripped\r\nform is only used when the type is clear from the op context.","shortMessageHtmlLink":"[Moore] Support stripped type parsing and printing (#7090)"}},{"before":null,"after":"beb15e8efb4c74812428e5ad8ff3f76217458710","ref":"refs/heads/fschuiki/moore-ods-struct","pushedAt":"2024-05-26T21:48:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Move struct types into ODS\n\nMove the definitions of packed and unpacked struct types from C++ land\ninto `MooreTypes.td`. This removes a significant amount of complexity.\n\nWith all types moved into the TableGen file, a lot of redundant code can\nfinally be removed and the parsing/printing can be streamlined\nsignificantly.\n\nThis change also drops the `StructKind` enum which was used to discern\nstructs, unions, and tagged unions, although the ImportVerilog\nconversion never generated anything besides structs. Once we add support\nfor unions in the future, the intention is to define new types in ODS\nfor the unions and reuse the `StructMember`.","shortMessageHtmlLink":"[Moore] Move struct types into ODS"}},{"before":null,"after":"294067ccde6e94b20a6ba5f052e31458ba7c6c99","ref":"refs/heads/fschuiki/moore-stripped-types","pushedAt":"2024-05-26T17:24:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Support stripped type parsing and printing\n\nOperations defined through TableGen will use a version of type parsing\nand printing that strips away the dialect prefix in case this does not\nlead to ambiguities. If an op specifies a type like `UnpackedType`, the\ngenerated parser and printer will call `UnpackedType::parse` and\n`UnpackedType::print` in order to parse and print that type. This method\nusually prints the type without any dialect prefixes, and often also\nwithout the type name itself (as it is obvious given the type).\n\nAdd an implementation for `parse` and `print` to `UnpackedType` which\nperforms this stripped printing. This makes the assembly more compact\nand in-line with what MLIR would generate by default if a\nTableGen-specified op would use a TableGen-specified type.\n\nThis makes the integer flavor of `IntType` look exactly like the builtin\ninteger type, which will facilitate a future change from Moore's integer\ntype to the builtin integer. Parsing is unambiguous, since the stripped\nform is only used when the type is clear from the op context.","shortMessageHtmlLink":"[Moore] Support stripped type parsing and printing"}},{"before":"dfbc014bddbf9d84199e3c16c81484e55d8268c4","after":null,"ref":"refs/heads/fschuiki/moore-ods-arrays","pushedAt":"2024-05-26T16:25:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"}},{"before":"021c3c23fe524317d9de7c3a79a6e41865b5329e","after":"a778922171db1fc14016f27b04c82aea9ef23379","ref":"refs/heads/main","pushedAt":"2024-05-26T16:25:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Move array types into ODS (#7088)\n\nMove the definitions of all array types from C++ land into\r\n`MooreTypes.td`. This removes a significant amount of redundant code and\r\nsimplifies the dialect's type system.\r\n\r\nReplace packed and unpacked ranges (`T [4:3]` or `T [2:4]`) with a new\r\ntype that discards the directionality and offset of the range. This\r\ninformation is no longer needed at the IR level. Any meaning that the\r\noffsets have can be encoded in the corresponding ops. Both ranges are\r\nnow represented as `array<2 x T>` and `array<3 x T>`, respectively.\r\n\r\nCombine unpacked ranges (`T foo [6:2]`) and unpacked arrays\r\n(`T foo [42]`) into a single `uarray` type.","shortMessageHtmlLink":"[Moore] Move array types into ODS (#7088)"}},{"before":"2f5867f7c0919161de28af2a13bfe4808fae9fb2","after":"dfbc014bddbf9d84199e3c16c81484e55d8268c4","ref":"refs/heads/fschuiki/moore-ods-arrays","pushedAt":"2024-05-26T03:09:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Moore] Move array types into ODS\n\nMove the definitions of all array types from C++ land into\n`MooreTypes.td`. This removes a significant amount of redundant code and\nsimplifies the dialect's type system.\n\nReplace packed and unpacked ranges (`T [4:3]` or `T [2:4]`) with a new\ntype that discards the directionality and offset of the range. This\ninformation is no longer needed at the IR level. Any meaning that the\noffsets have can be encoded in the corresponding ops. Both ranges are\nnow represented as `array<2 x T>` and `array<3 x T>`, respectively.\n\nCombine unpacked ranges (`T foo [6:2]`) and unpacked arrays\n(`T foo [42]`) into a single `uarray` type.","shortMessageHtmlLink":"[Moore] Move array types into ODS"}},{"before":"139c97bd90ec3b0ffa4fbfc98d7bb5195f34d50f","after":"021c3c23fe524317d9de7c3a79a6e41865b5329e","ref":"refs/heads/main","pushedAt":"2024-05-25T19:01:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabianschuiki","name":"Fabian Schuiki","path":"/fabianschuiki","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/342324?s=80&v=4"},"commit":{"message":"[Arc] Modify VectorizeOp to support AnyType (#7087)","shortMessageHtmlLink":"[Arc] Modify VectorizeOp to support AnyType (#7087)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVoqTUgA","startCursor":null,"endCursor":null}},"title":"Activity ยท llvm/circt"}