{"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":"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"}},{"before":"3ee827414e957f6ce744076ec50e75fa9dba97e7","after":"d26b88411ca30d0c270b79f3514973253f8fb0a6","ref":"refs/heads/master","pushedAt":"2023-10-12T21:57:13.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 #29 from cmuellner/zawrs\n\nZawrs: Define extension availability macro","shortMessageHtmlLink":"Merge pull request #29 from cmuellner/zawrs"}},{"before":"01b90eaf1bd8855662d3a83f8010269c8d5083be","after":"3ee827414e957f6ce744076ec50e75fa9dba97e7","ref":"refs/heads/master","pushedAt":"2023-08-01T11:58:41.000Z","pushType":"pr_merge","commitsCount":4,"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 #49 from riscv-non-isa/clarify-slow-misaligned\n\nClarify that slow misaligned accesses may be very slow","shortMessageHtmlLink":"Merge pull request #49 from riscv-non-isa/clarify-slow-misaligned"}},{"before":null,"after":"22c94c3eb741c417b519f4689bd1ef73bbf324cf","ref":"refs/heads/clarify-slow-misaligned","pushedAt":"2023-07-28T22:54:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aswaterman","name":"Andrew Waterman","path":"/aswaterman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1031106?s=80&v=4"},"commit":{"message":"Clarify that slow misaligned accesses may be very slow","shortMessageHtmlLink":"Clarify that slow misaligned accesses may be very slow"}},{"before":"a98e3099ffc6d8207dd642a2c181d741878908db","after":"01b90eaf1bd8855662d3a83f8010269c8d5083be","ref":"refs/heads/master","pushedAt":"2023-07-25T06:16:25.000Z","pushType":"pr_merge","commitsCount":4,"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 #47 from BeMg/ntl-intrinsic\n\nzihintntl Intrinsic function proposal","shortMessageHtmlLink":"Merge pull request #47 from BeMg/ntl-intrinsic"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXNmaXAA","startCursor":null,"endCursor":null}},"title":"Activity · riscv-non-isa/riscv-c-api-doc"}