{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":136541011,"defaultBranch":"main","name":"riscv-c-api-doc","ownerLogin":"riscv-non-isa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-07T23:15:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/89279762?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717571819.0","currentOid":""},"activityList":{"items":[{"before":"c00b0ba72afa4fae1eb8ca0b21811131b3ca8cc3","after":"016d2cef22bab2c6cf0384f664eb693e528ce84a","ref":"refs/heads/main","pushedAt":"2024-07-19T07:56:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Add \\ to avoid triggering markdown style\n\nSigned-off-by: Mark Zhuang ","shortMessageHtmlLink":"Add \\ to avoid triggering markdown style"}},{"before":"34ce6c72d9d210c388b9f5e91f1f6ba9792fbd4f","after":"c00b0ba72afa4fae1eb8ca0b21811131b3ca8cc3","ref":"refs/heads/main","pushedAt":"2024-07-16T06:45:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #83 from wangpc-pp/patch-2\n\nFix typo: Intrisics -> Intrinsics","shortMessageHtmlLink":"Merge pull request #83 from wangpc-pp/patch-2"}},{"before":"7722b44a8622656c949f5d3a81ee0638018e6a2e","after":"34ce6c72d9d210c388b9f5e91f1f6ba9792fbd4f","ref":"refs/heads/main","pushedAt":"2024-07-12T14:43:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Update __riscv_misaligned_* macros to refer to scalar only (#80)\n\n* Update __riscv_misaligned_* macros to refer to scalar only\r\n\r\nThis seems to the direction we're moving -mstrict-align/-mno-strict-align towards.\r\n\r\nSigned-off-by: Craig Topper \r\n\r\n* fixup! fix typo\r\n\r\n---------\r\n\r\nSigned-off-by: Craig Topper ","shortMessageHtmlLink":"Update __riscv_misaligned_* macros to refer to scalar only (#80)"}},{"before":"d7941a51007564239f372be0599a8fb64989261f","after":"7722b44a8622656c949f5d3a81ee0638018e6a2e","ref":"refs/heads/main","pushedAt":"2024-07-11T10:03:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #48 from BeMg/ifunc-runtime-resolver\n\nFunction multi-version proposal","shortMessageHtmlLink":"Merge pull request #48 from BeMg/ifunc-runtime-resolver"}},{"before":"779beeefe83e70fb488cf6ac60f9e72e034bc424","after":"1e9807a97ae8d6ac60fab000b79101e3a90340d6","ref":"refs/heads/kitoc/riscv_landing_pad","pushedAt":"2024-06-05T08:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Update the semantics of __riscv_landing_pad_simple and __riscv_landing_pad_func_sig","shortMessageHtmlLink":"Update the semantics of __riscv_landing_pad_simple and __riscv_landin…"}},{"before":"d4ebd38e32072cc611396a960e75934c0b6c2a97","after":"d7941a51007564239f372be0599a8fb64989261f","ref":"refs/heads/main","pushedAt":"2024-06-05T07:20:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Remove Compiler Command-Line Arguments section\n\nThis part is belong\nhttps://github.com/riscv-non-isa/riscv-toolchain-conventions","shortMessageHtmlLink":"Remove Compiler Command-Line Arguments section"}},{"before":null,"after":"b798dc3f2301e8da4ceb77b6d5d73099df35ef90","ref":"refs/heads/remove-cc-arg","pushedAt":"2024-06-05T07:16:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Remove Compiler Command-Line Arguments section\n\nThis part is belong\nhttps://github.com/riscv-non-isa/riscv-toolchain-conventions","shortMessageHtmlLink":"Remove Compiler Command-Line Arguments section"}},{"before":"d4ebd38e32072cc611396a960e75934c0b6c2a97","after":null,"ref":"refs/heads/master","pushedAt":"2024-05-15T08:50:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"}},{"before":null,"after":"d4ebd38e32072cc611396a960e75934c0b6c2a97","ref":"refs/heads/main","pushedAt":"2024-05-15T08:50:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Merge pull request #42 from palmer-dabbelt/fcsr\n\nSave CSRs in interrupt functions","shortMessageHtmlLink":"Merge pull request #42 from palmer-dabbelt/fcsr"}},{"before":"d4ebd38e32072cc611396a960e75934c0b6c2a97","after":null,"ref":"refs/heads/main","pushedAt":"2024-05-15T08:49:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"}},{"before":null,"after":"d4ebd38e32072cc611396a960e75934c0b6c2a97","ref":"refs/heads/main","pushedAt":"2024-05-15T00:25:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #42 from palmer-dabbelt/fcsr\n\nSave CSRs in interrupt functions","shortMessageHtmlLink":"Merge pull request #42 from palmer-dabbelt/fcsr"}},{"before":"8ab23cff4c981fd83597da945d60e7db3172db0a","after":"779beeefe83e70fb488cf6ac60f9e72e034bc424","ref":"refs/heads/kitoc/riscv_landing_pad","pushedAt":"2024-05-10T08:32:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Add a preprocessor definitions to indidcate the landing pad labeling scheme\n\nAlso add 2 more constant value to let user able to determine the scheme.\n\nExample code:\n```c\n #ifdef __riscv_landing_pad\n #if __riscv_landing_pad == __riscv_landing_pad_simple\n ...\n #elif __riscv_landing_pad == __riscv_landing_pad_func_sig\n ...\n #else\n #error \"Unknown labeling scheme\"\n #endif\n #endif\n```","shortMessageHtmlLink":"Add a preprocessor definitions to indidcate the landing pad labeling …"}},{"before":null,"after":"8ab23cff4c981fd83597da945d60e7db3172db0a","ref":"refs/heads/kitoc/riscv_landing_pad","pushedAt":"2024-05-10T08:30:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Add a preprocessor definitions to indidcate the landing pad labeling scheme\n\nAlso add 2 more constant value to let user able to determine the scheme.\n\nExample code:\n```c\n```","shortMessageHtmlLink":"Add a preprocessor definitions to indidcate the landing pad labeling …"}},{"before":"a4821a32d3813ab9094e943f2c4a3cd3299e704e","after":"d4ebd38e32072cc611396a960e75934c0b6c2a97","ref":"refs/heads/master","pushedAt":"2024-04-15T06:37:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #42 from palmer-dabbelt/fcsr\n\nSave CSRs in interrupt functions","shortMessageHtmlLink":"Merge pull request #42 from palmer-dabbelt/fcsr"}},{"before":"a8913c1aed16357ed4a2e6a1daa422c5f1267f01","after":"a4821a32d3813ab9094e943f2c4a3cd3299e704e","ref":"refs/heads/master","pushedAt":"2024-04-15T06:36:15.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #67 from kito-cheng/riscv_vector_cc\n\nFunction attribute for standard vector calling convention variant: riscv_vector_cc","shortMessageHtmlLink":"Merge pull request #67 from kito-cheng/riscv_vector_cc"}},{"before":"d9cde0e7b9e0baa681af08083d46361a1994b944","after":"a8913c1aed16357ed4a2e6a1daa422c5f1267f01","ref":"refs/heads/master","pushedAt":"2024-02-02T14:08:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #66 from MaskRay/s\n\nDocument constraint \"s\"","shortMessageHtmlLink":"Merge pull request #66 from MaskRay/s"}},{"before":"84f4288f381c3c42fc1fc888e2c15466cd4526c0","after":"d9cde0e7b9e0baa681af08083d46361a1994b944","ref":"refs/heads/master","pushedAt":"2024-02-01T08:07:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Rework the extension test macros section\n\nWe have a list of macros, that should be extended for each new\nextension. Let's rephrase the section such, that the wording\ntargets all extensions that are supported by compilers and\nremove the incomplete list.\n\nSigned-off-by: Christoph Müllner ","shortMessageHtmlLink":"Rework the extension test macros section"}},{"before":"f894f8fc6c3c45c33d4d361b19c381d2588480e8","after":"84f4288f381c3c42fc1fc888e2c15466cd4526c0","ref":"refs/heads/master","pushedAt":"2024-01-23T02:33:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #65 from frobtech/patch-1\n\nAdd missing `__riscv_q` predefine to riscv-c-api.md","shortMessageHtmlLink":"Merge pull request #65 from frobtech/patch-1"}},{"before":"13ee7fbb4e95c6e19459a5d1ecdc2e428f0ffddf","after":"f894f8fc6c3c45c33d4d361b19c381d2588480e8","ref":"refs/heads/master","pushedAt":"2023-12-31T17:25:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Fix typo\n\nReplace 'complier' with 'compiler'.","shortMessageHtmlLink":"Fix typo"}},{"before":"5696898192e481d80c26446f56c33920ac3ecb06","after":"13ee7fbb4e95c6e19459a5d1ecdc2e428f0ffddf","ref":"refs/heads/master","pushedAt":"2023-12-15T01:20:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #61 from BeMg/fix-typo\n\nFix typo: replace errof with error","shortMessageHtmlLink":"Merge pull request #61 from BeMg/fix-typo"}},{"before":"68c08c926da2d4dea2aa6d17e25a36ef639c1365","after":"5696898192e481d80c26446f56c33920ac3ecb06","ref":"refs/heads/master","pushedAt":"2023-12-08T17:39:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Bitmanip intrinsics: Fix orc_b_32 emulation comment for rv64\n\nThis fixes a simple copy-paste mistake in the orc_b_32 emulation comment\nfor rv64.\n\nSigned-off-by: Christoph Müllner ","shortMessageHtmlLink":"Bitmanip intrinsics: Fix orc_b_32 emulation comment for rv64"}},{"before":"732b72dc294b16a7d2f28a68e349985e52ddfb36","after":"68c08c926da2d4dea2aa6d17e25a36ef639c1365","ref":"refs/heads/master","pushedAt":"2023-12-07T08:52:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Define intrinsic API for the Zimop extension\n\nThis patch defines the intrinsic function API for the Zimop extension.\r\n\r\nCo-authored-by: lyut \r\nCo-authored-by: ln8-8 <73429801+ln8-8@users.noreply.github.com>\r\nSigned-off-by: ln8-8 <73429801+ln8-8@users.noreply.github.com>","shortMessageHtmlLink":"Define intrinsic API for the Zimop extension"}},{"before":"0b9f9b8481c2679e2ca3d17b295a601cc2362a48","after":"732b72dc294b16a7d2f28a68e349985e52ddfb36","ref":"refs/heads/master","pushedAt":"2023-12-05T14:51:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #59 from Liaoshihua/master\n\nFix the __riscv_clmul* intrinsics.","shortMessageHtmlLink":"Merge pull request #59 from Liaoshihua/master"}},{"before":"56d7e634979b41f432d60eacf3af47300d6668f3","after":"0b9f9b8481c2679e2ca3d17b295a601cc2362a48","ref":"refs/heads/master","pushedAt":"2023-12-05T14:46:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #46 from BeMg/prefetch-builtin\n\nLocality for prefetch built-in proposal","shortMessageHtmlLink":"Merge pull request #46 from BeMg/prefetch-builtin"}},{"before":"16c846610cbabbfaf8a895fffad03b080fbcb201","after":"56d7e634979b41f432d60eacf3af47300d6668f3","ref":"refs/heads/master","pushedAt":"2023-11-29T17:56:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Fix the __riscv_sha512sum0/1 intrinsics for RV32.\n\nThese should be __riscv_sha512sum0r and __riscv_sha512sum1r. There\nare only 2 instructions not 4.","shortMessageHtmlLink":"Fix the __riscv_sha512sum0/1 intrinsics for RV32."}},{"before":"73877888d0d0e0a3a938b811d81a212a5edc4e3c","after":"16c846610cbabbfaf8a895fffad03b080fbcb201","ref":"refs/heads/master","pushedAt":"2023-11-27T08:07:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Add support for RV64E and LP64E\n\n`__riscv_64e` is defined analogously to `__riscv_32e`.\n\nChanging the meaning of `__riscv_32e` should not cause any problems\nsince if we are just testing for existence of the `E` extension,\nthere is `__riscv_e` preprocessor macro.","shortMessageHtmlLink":"Add support for RV64E and LP64E"}},{"before":"8add3e40b5e8931e7b8b4b40c95fcd050137c98c","after":"73877888d0d0e0a3a938b811d81a212a5edc4e3c","ref":"refs/heads/master","pushedAt":"2023-11-21T15:48:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #55 from hasheddan/add-zifencei-zicsr\n\nAdd zicsr and zifencei to extension test macros","shortMessageHtmlLink":"Merge pull request #55 from hasheddan/add-zifencei-zicsr"}},{"before":"7c43b7fcb74dc984dd4b560a53b4ca032323fb84","after":"8add3e40b5e8931e7b8b4b40c95fcd050137c98c","ref":"refs/heads/master","pushedAt":"2023-11-21T08:39:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"cmuellner","name":"Christoph Müllner","path":"/cmuellner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92810?s=80&v=4"},"commit":{"message":"Remove implementation guarantees for crypto intrinsics.","shortMessageHtmlLink":"Remove implementation guarantees for crypto intrinsics."}},{"before":"16d740abfa9494ff7edb8e06cf5b3db3f84e4b4b","after":"7c43b7fcb74dc984dd4b560a53b4ca032323fb84","ref":"refs/heads/master","pushedAt":"2023-11-06T06:02:51.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #35 from kito-cheng/target-attr\n\nAdding target attribute for function.","shortMessageHtmlLink":"Merge pull request #35 from kito-cheng/target-attr"}},{"before":"d26b88411ca30d0c270b79f3514973253f8fb0a6","after":"16d740abfa9494ff7edb8e06cf5b3db3f84e4b4b","ref":"refs/heads/master","pushedAt":"2023-10-12T21:59:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kito-cheng","name":"Kito Cheng","path":"/kito-cheng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2723185?s=80&v=4"},"commit":{"message":"Merge pull request #45 from kito-cheng/operand-modifiers\n\nDocument operand modifier","shortMessageHtmlLink":"Merge pull request #45 from kito-cheng/operand-modifiers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEg6zxpAA","startCursor":null,"endCursor":null}},"title":"Activity · riscv-non-isa/riscv-c-api-doc"}