{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":429576417,"defaultBranch":"main","name":"hcl-dialect","ownerLogin":"cornell-zhang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-18T20:52:53.000Z","ownerAvatar":"https://github.com/avatars/u/9019401?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1703569701.0","currentOid":""},"activityList":{"items":[{"before":"337cf820ff43f22f70521a80bd839af97c768a8f","after":"da9c4d192e79e92f4a6254351597e9d2b7518e98","ref":"refs/heads/main","pushedAt":"2024-05-30T00:31:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"Update README (#214)","shortMessageHtmlLink":"Update README (#214)"}},{"before":"511e65ed04838668764fa2aa57f85b590c26a5ba","after":"337cf820ff43f22f70521a80bd839af97c768a8f","ref":"refs/heads/main","pushedAt":"2023-12-26T06:30:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Codegen] Fix FIFO array reference & Add loop rewinding (#211)","shortMessageHtmlLink":"[Codegen] Fix FIFO array reference & Add loop rewinding (#211)"}},{"before":null,"after":"fbf62c8c560e24839b9d729a2f8fcbf617fafc48","ref":"refs/heads/fix_stream_array","pushedAt":"2023-12-26T05:48:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"6c98c31a58cf9b5c5b2465e2881bc437add95da5","after":"511e65ed04838668764fa2aa57f85b590c26a5ba","ref":"refs/heads/main","pushedAt":"2023-12-21T16:49:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Codegen] Fix get/set bit & Add inline pragma (#210)","shortMessageHtmlLink":"[Codegen] Fix get/set bit & Add inline pragma (#210)"}},{"before":null,"after":"2c255e53753bfe0ab37b6231a88b9c001b453c09","ref":"refs/heads/fix_setbit","pushedAt":"2023-12-21T16:37:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}},{"before":"1904624d138c97e43ccc1df9481438786853b176","after":"6c98c31a58cf9b5c5b2465e2881bc437add95da5","ref":"refs/heads/main","pushedAt":"2023-12-14T16:39:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Codegen] Fix bit slicing HLS codegen (#209)","shortMessageHtmlLink":"[Codegen] Fix bit slicing HLS codegen (#209)"}},{"before":null,"after":"118d4b593766db81bca21c76ea11a18086575168","ref":"refs/heads/fix_bit_slice_codegen","pushedAt":"2023-12-14T16:20:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"Fix HLS","shortMessageHtmlLink":"Fix HLS"}},{"before":"1d58cb0872a325e4219285b868847a6f5379d8d3","after":"1904624d138c97e43ccc1df9481438786853b176","ref":"refs/heads/main","pushedAt":"2023-11-30T21:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Transform][ReuseAt] Update non-reduction loop iv expressions after setting new loop bound (#183)","shortMessageHtmlLink":"[Transform][ReuseAt] Update non-reduction loop iv expressions after s…"}},{"before":"9131d1fca7c62ff4dce337a18301a730c28d5e33","after":"1d58cb0872a325e4219285b868847a6f5379d8d3","ref":"refs/heads/main","pushedAt":"2023-11-30T21:32:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[docker] Update docker with Python 3.12 (#208)","shortMessageHtmlLink":"[docker] Update docker with Python 3.12 (#208)"}},{"before":"7563f98a2fbb9c95692c91e551c766fedee7fdec","after":"9131d1fca7c62ff4dce337a18301a730c28d5e33","ref":"refs/heads/main","pushedAt":"2023-11-26T06:47:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zzzDavid","name":"Niansong Zhang","path":"/zzzDavid","primaryAvatarUrl":"https://github.com/avatars/u/33577135?s=80&v=4"},"commit":{"message":"[Conversion][FixedPointToInteger] Fix issue with `updateCallOp` (#207)\n\nupdates the type update judgement logic","shortMessageHtmlLink":"[Conversion][FixedPointToInteger] Fix issue with updateCallOp
(#207)"}},{"before":"7694b17d44d574d18df4885241a37ad5fa69530e","after":"7563f98a2fbb9c95692c91e551c766fedee7fdec","ref":"refs/heads/main","pushedAt":"2023-11-01T14:50:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Backend] Fix stream pragma for partitioned arrays (#206)","shortMessageHtmlLink":"[Backend] Fix stream pragma for partitioned arrays (#206)"}},{"before":"8391907cbeea194edf0c41cf632952b3fac6f2e9","after":"7694b17d44d574d18df4885241a37ad5fa69530e","ref":"refs/heads/main","pushedAt":"2023-10-31T00:55:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Backend] Remove compulsory const type prefix in HLS (#205)\n\n* Remove const annotation\r\n\r\n* Remove empty line","shortMessageHtmlLink":"[Backend] Remove compulsory const type prefix in HLS (#205)"}},{"before":"50deef2480e917aa172ce4b59164a4183be06ebe","after":"8391907cbeea194edf0c41cf632952b3fac6f2e9","ref":"refs/heads/main","pushedAt":"2023-10-29T19:19:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Backend] Support generating memref.subview + array of FIFOs (#204)\n\n* Add emitSubView\r\n\r\n* Fix codegen\r\n\r\n* Add array fifo read/write\r\n\r\n* Fix reference","shortMessageHtmlLink":"[Backend] Support generating memref.subview + array of FIFOs (#204)"}},{"before":"5c38dbc8bd5617e37963c902a0f12fab115816d7","after":"50deef2480e917aa172ce4b59164a4183be06ebe","ref":"refs/heads/main","pushedAt":"2023-10-28T18:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Pass] Preserve strided layouts for LLVM backend (#203)","shortMessageHtmlLink":"[Pass] Preserve strided layouts for LLVM backend (#203)"}},{"before":"d580b1c81b7ad946fb481f92eb2442301e940b14","after":"5c38dbc8bd5617e37963c902a0f12fab115816d7","ref":"refs/heads/main","pushedAt":"2023-10-27T15:03:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Binding] Fix AffineForOp python binding (#202)","shortMessageHtmlLink":"[Binding] Fix AffineForOp python binding (#202)"}},{"before":"f9a042b58e9cc53c698df1fc486b36bd7d7f014f","after":"d580b1c81b7ad946fb481f92eb2442301e940b14","ref":"refs/heads/main","pushedAt":"2023-09-06T21:49:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Fix] Skip functions that do not have a body (#201)","shortMessageHtmlLink":"[Fix] Skip functions that do not have a body (#201)"}},{"before":"2e229cd1448b55e23fedf1f7528220b9d9c04337","after":"f9a042b58e9cc53c698df1fc486b36bd7d7f014f","ref":"refs/heads/main","pushedAt":"2023-08-31T02:10:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zzzDavid","name":"Niansong Zhang","path":"/zzzDavid","primaryAvatarUrl":"https://github.com/avatars/u/33577135?s=80&v=4"},"commit":{"message":"[Conversion] Refactor `fixed-to-integer` lowering pass (#199); fix #193; fix #194\n\n* Refactor FixedPointToInteger Pass\r\n\r\n* Fix test case for select op\r\n\r\n* Add issue 193, 194 test cases","shortMessageHtmlLink":"[Conversion] Refactor fixed-to-integer
lowering pass (#199); fix #193…"}},{"before":"a469cbafa78d9e31f4d1c3b6811ba55c58723a40","after":"2e229cd1448b55e23fedf1f7528220b9d9c04337","ref":"refs/heads/main","pushedAt":"2023-08-27T19:46:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Binding] Add result property to linalg extension class (#197)","shortMessageHtmlLink":"[Binding] Add result property to linalg extension class (#197)"}},{"before":"9987f7b1e886c91d85a0f636381b4816de5e5ef2","after":"a469cbafa78d9e31f4d1c3b6811ba55c58723a40","ref":"refs/heads/main","pushedAt":"2023-08-25T17:57:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Binding] Support RankedTensorType in linalg (#196)","shortMessageHtmlLink":"[Binding] Support RankedTensorType in linalg (#196)"}},{"before":"e5833fcdf664855e422331743ce2d34d60a4f59b","after":"9987f7b1e886c91d85a0f636381b4816de5e5ef2","ref":"refs/heads/main","pushedAt":"2023-08-25T06:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Binding] Add linalg.TransposeOp and linalg.BroadcastOp (#195)","shortMessageHtmlLink":"[Binding] Add linalg.TransposeOp and linalg.BroadcastOp (#195)"}},{"before":"a156248aed1f5a0eb27fb461f2ce00333cfea690","after":"e5833fcdf664855e422331743ce2d34d60a4f59b","ref":"refs/heads/main","pushedAt":"2023-08-16T15:43:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Op] Intra-kernel .to() legality check using Polymer/PoCC in MLIR (#188)\n\n* init: add unfold and intra-kernel op\r\n\r\n* transform for unfold\r\n\r\n* fix format. remove submodule\r\n\r\n* test case: update file check\r\n\r\n* update legality check\r\n\r\n* cpp formating\r\n\r\n* update testcase\r\n\r\n* fix APIs","shortMessageHtmlLink":"[Op] Intra-kernel .to() legality check using Polymer/PoCC in MLIR (#188)"}},{"before":"5512b32002fcff291393f6b01c516b62fdbf3e04","after":"a156248aed1f5a0eb27fb461f2ce00333cfea690","ref":"refs/heads/main","pushedAt":"2023-08-15T20:40:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[backend] Add math::abs/pow/ceil Operations to HLS backend (#192)","shortMessageHtmlLink":"[backend] Add math::abs/pow/ceil Operations to HLS backend (#192)"}},{"before":"c63176cef8950f56ebac04f69364b4e87e079bed","after":"5512b32002fcff291393f6b01c516b62fdbf3e04","ref":"refs/heads/main","pushedAt":"2023-08-11T05:47:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[LLVM] Bump LLVM to 18.x (#191)\n\n* Update LLVM to llvmorg-18-init\r\n\r\n* Fix API & Add clang-format\r\n\r\n* Fix test cases\r\n\r\n* Update docker script\r\n\r\n* Update CI config\r\n\r\n* Add conda activate\r\n\r\n* init conda\r\n\r\n* try\r\n\r\n* Use source activate\r\n\r\n* Fix header","shortMessageHtmlLink":"[LLVM] Bump LLVM to 18.x (#191)"}},{"before":"2fdcd519d00ac8df9efbd9de50576902cc2db1d3","after":"c63176cef8950f56ebac04f69364b4e87e079bed","ref":"refs/heads/main","pushedAt":"2023-07-26T18:19:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Transforms][MoveReturnToInput] Support CallOp Return Value (#190)\n\n* Fix restrictions with return-to-input pass\r\n\r\n* Add move_return_func_call test case","shortMessageHtmlLink":"[Transforms][MoveReturnToInput] Support CallOp Return Value (#190)"}},{"before":"fc7f169491f35fb30c8fbf11cade82de2a75430a","after":"2fdcd519d00ac8df9efbd9de50576902cc2db1d3","ref":"refs/heads/main","pushedAt":"2023-07-23T18:11:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zzzDavid","name":"Niansong Zhang","path":"/zzzDavid","primaryAvatarUrl":"https://github.com/avatars/u/33577135?s=80&v=4"},"commit":{"message":"[Transform][AnyWidthInteger] Fix issues with float type arg (#189)\n\n* Support non-memref func args\r\n\r\n* Add test case for skipping irrelevant args\r\n\r\n* Fix format","shortMessageHtmlLink":"[Transform][AnyWidthInteger] Fix issues with float type arg (#189)"}},{"before":"f2f5e43a93173f9a86671c8f5004d5fb21cb329b","after":"fc7f169491f35fb30c8fbf11cade82de2a75430a","ref":"refs/heads/main","pushedAt":"2023-07-15T13:50:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chhzh123","name":"Hongzheng Chen","path":"/chhzh123","primaryAvatarUrl":"https://github.com/avatars/u/30967989?s=80&v=4"},"commit":{"message":"[Dialect] Add TransformOps to HCL Dialect (#187)\n\n* Add HCL TransformOps\r\n\r\n* Add apply_transform() API to python library; Add TransformInterpreter pass\r\n\r\n* Remove transform op after applying it\r\n\r\n* Update LoopUnrollOp applyToOne API\r\n\r\n* Add Split and Pipeline transform op; Canonicalize the IR after apply_transform\r\n\r\n* Rename HCLGetParentLoopOp to HCLParentLoopOp\r\n\r\n* Apply PDL pattern in apply_transform\r\n\r\n* Fix header\r\n\r\n---------\r\n\r\nCo-authored-by: Hanchen Ye ","shortMessageHtmlLink":"[Dialect] Add TransformOps to HCL Dialect (#187)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV323VwA","startCursor":null,"endCursor":null}},"title":"Activity · cornell-zhang/hcl-dialect"}