{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1931356,"defaultBranch":"main","name":"ispc","ownerLogin":"ispc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-06-21T20:21:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/858308?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717426824.0","currentOid":""},"activityList":{"items":[{"before":"12dd90b666eb49d5ca709b83861ed78d73dcea8c","after":"7e47eee54abe7d64267db4334d8da337991f69a1","ref":"refs/heads/main","pushedAt":"2024-06-07T10:34:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Fix devcontainer build deps","shortMessageHtmlLink":"Fix devcontainer build deps"}},{"before":"782054c135a7b329a1fd4435cc73a4628742b4b7","after":"12dd90b666eb49d5ca709b83861ed78d73dcea8c","ref":"refs/heads/main","pushedAt":"2024-06-05T10:18:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"src/opt: include unordered_map","shortMessageHtmlLink":"src/opt: include unordered_map"}},{"before":"26a85fcd4bc6aba1339dd771c06ec620b24688b6","after":"782054c135a7b329a1fd4435cc73a4628742b4b7","ref":"refs/heads/main","pushedAt":"2024-06-05T10:07:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"llvm_patches: remove old patches","shortMessageHtmlLink":"llvm_patches: remove old patches"}},{"before":null,"after":"00707fa3562057b8195be3f98c9418233c77f3ab","ref":"refs/heads/fix-docker","pushedAt":"2024-06-03T15:00:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"func_template_nontype_3.ispc: remove unclear check\n\nIt causes fails under some environment. It is not clear why and what it\nreally checks.","shortMessageHtmlLink":"func_template_nontype_3.ispc: remove unclear check"}},{"before":"fea6f47abfd97f661a361fbd8ad517b33eaa88eb","after":"26a85fcd4bc6aba1339dd771c06ec620b24688b6","ref":"refs/heads/main","pushedAt":"2024-06-03T10:59:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"CI: install SDE for build jobs\n\nThis enables SDE_INSTALLED that some lit-tests require.","shortMessageHtmlLink":"CI: install SDE for build jobs"}},{"before":"e0d64d65c2d17d10f91197ff2be71d826b18ce10","after":"fea6f47abfd97f661a361fbd8ad517b33eaa88eb","ref":"refs/heads/main","pushedAt":"2024-05-31T17:31:08.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"CMake: report error for unsupported LLVM versions","shortMessageHtmlLink":"CMake: report error for unsupported LLVM versions"}},{"before":"8ec6a69016fc10f62827fe0b275005a07f1d1ed0","after":"e0d64d65c2d17d10f91197ff2be71d826b18ce10","ref":"refs/heads/main","pushedAt":"2024-05-31T08:15:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"CI: remove linux-benchmarks job","shortMessageHtmlLink":"CI: remove linux-benchmarks job"}},{"before":"d394222aef59e4759b06e39ec160e4aba6ee5f40","after":"8ec6a69016fc10f62827fe0b275005a07f1d1ed0","ref":"refs/heads/main","pushedAt":"2024-05-28T17:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbabokin","name":"Dmitry Babokin","path":"/dbabokin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514138?s=80&v=4"},"commit":{"message":"Bump the version up to v1.25.0dev","shortMessageHtmlLink":"Bump the version up to v1.25.0dev"}},{"before":"d65d7112b25d0f2a1c44a40779bcfa339b13266b","after":"d394222aef59e4759b06e39ec160e4aba6ee5f40","ref":"refs/heads/main","pushedAt":"2024-05-23T17:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Revert \"ImproveMemOps: consider zext in lOffsets32BitSafe\"\n\nThis reverts commit 99a78930624aed76b401e52a4ebae5a77a31b10d.","shortMessageHtmlLink":"Revert \"ImproveMemOps: consider zext in lOffsets32BitSafe\""}},{"before":"d65d7112b25d0f2a1c44a40779bcfa339b13266b","after":null,"ref":"refs/tags/v1.24.0","pushedAt":"2024-05-23T15:51:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"}},{"before":"12459e854b822a4ac109509560bcfccc45910432","after":"d65d7112b25d0f2a1c44a40779bcfa339b13266b","ref":"refs/heads/main","pushedAt":"2024-05-22T16:20:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"docker/centos: update oneapi-tbb version related paths","shortMessageHtmlLink":"docker/centos: update oneapi-tbb version related paths"}},{"before":"12459e854b822a4ac109509560bcfccc45910432","after":null,"ref":"refs/tags/v1.24.0","pushedAt":"2024-05-22T16:11:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"}},{"before":"65ed322d582311c7228aa00e17672b54fac38542","after":"12459e854b822a4ac109509560bcfccc45910432","ref":"refs/heads/main","pushedAt":"2024-05-22T15:10:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Bump version to v1.24.0","shortMessageHtmlLink":"Bump version to v1.24.0"}},{"before":"2bba2355e01db944f07d31d9ffb15d7c251d8a55","after":"65ed322d582311c7228aa00e17672b54fac38542","ref":"refs/heads/main","pushedAt":"2024-05-22T13:05:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"docs: small fix\n\nFix the amount of ` around variable names.\nWrap lines in code snippets.","shortMessageHtmlLink":"docs: small fix"}},{"before":"2e75bcc6dafedd57b829bf1f5870a267cd3a6d44","after":"2bba2355e01db944f07d31d9ffb15d7c251d8a55","ref":"refs/heads/main","pushedAt":"2024-05-20T10:41:15.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Update Release Notes for v1.24.0","shortMessageHtmlLink":"Update Release Notes for v1.24.0"}},{"before":"66c8e1d40abdd47d25ad9664931fa195173627c5","after":"2e75bcc6dafedd57b829bf1f5870a267cd3a6d44","ref":"refs/heads/main","pushedAt":"2024-05-16T09:23:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"util.cpp: simplify GetDirectoryAndFileName","shortMessageHtmlLink":"util.cpp: simplify GetDirectoryAndFileName"}},{"before":"0f2b9facbd1ee42ef1f75e3cf33e9246bcc36737","after":"66c8e1d40abdd47d25ad9664931fa195173627c5","ref":"refs/heads/main","pushedAt":"2024-05-16T09:22:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"opt: add ReplaceHalfMaskedMemOps pass\n\nIt traverse bitcode for masked stores that have the turned-off part\nhalf and the turned-on first part. We can safely replace them with\nnarrow unmasked stores and loads with the following shuffle with the\npassthrough value. This can help the back-end to generate better code\n(no extra spills, assigning narrow registers).","shortMessageHtmlLink":"opt: add ReplaceHalfMaskedMemOps pass"}},{"before":"2eb90ed85bdb3bf71ec8a39a8054265be140d343","after":"0f2b9facbd1ee42ef1f75e3cf33e9246bcc36737","ref":"refs/heads/main","pushedAt":"2024-05-15T09:13:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Add --PIC flag","shortMessageHtmlLink":"Add --PIC flag"}},{"before":"d8ab2c3327bdb5af75beeb40ddef5d6cb61f1971","after":"2eb90ed85bdb3bf71ec8a39a8054265be140d343","ref":"refs/heads/main","pushedAt":"2024-05-14T12:17:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"ScalarizePass: implement\n\nImplement scalarization of some vector operations that operate on vector\ncontaining only the one actual value. It happens often in code generated\nto XE. With CPU, it is rare but happens either.","shortMessageHtmlLink":"ScalarizePass: implement"}},{"before":"3f22e4fde21b288c1984e59143ce1a2f55610212","after":"d8ab2c3327bdb5af75beeb40ddef5d6cb61f1971","ref":"refs/heads/main","pushedAt":"2024-05-14T11:02:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Add user-visible definitions of numeric limits","shortMessageHtmlLink":"Add user-visible definitions of numeric limits"}},{"before":"855f52912462aa3d7714250ce11cb35da1bde1ac","after":"3f22e4fde21b288c1984e59143ce1a2f55610212","ref":"refs/heads/main","pushedAt":"2024-05-07T17:44:58.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"lit-tests: support ispc-opt and run lit-tests for *.ll","shortMessageHtmlLink":"lit-tests: support ispc-opt and run lit-tests for *.ll"}},{"before":"19c6964e4448b79f91a10214cb7c5638e07a47f0","after":"855f52912462aa3d7714250ce11cb35da1bde1ac","ref":"refs/heads/main","pushedAt":"2024-05-02T18:16:22.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"Update actions/upload-artifacts to v4","shortMessageHtmlLink":"Update actions/upload-artifacts to v4"}},{"before":"1a27886caf977d36c785879edf84df80b143f0bf","after":"19c6964e4448b79f91a10214cb7c5638e07a47f0","ref":"refs/heads/main","pushedAt":"2024-04-24T20:53:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbabokin","name":"Dmitry Babokin","path":"/dbabokin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514138?s=80&v=4"},"commit":{"message":"Add uwtable attr to all created functions\n\nISPC has several places where LLVM functions created. We need to add\nthe uwtable attribute in all of them to genereate unwind info under\nWindows.","shortMessageHtmlLink":"Add uwtable attr to all created functions"}},{"before":"99a78930624aed76b401e52a4ebae5a77a31b10d","after":"1a27886caf977d36c785879edf84df80b143f0bf","ref":"refs/heads/main","pushedAt":"2024-04-23T23:05:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbabokin","name":"Dmitry Babokin","path":"/dbabokin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514138?s=80&v=4"},"commit":{"message":"Add InferAlignment pass invocation.\n\nThis pass was implemented in the LLVM change 0f152a55 to infer alignment\nfor instructions as a separate pass. The LLVM change 3e992d81 enables\nit by default. Before that, InstCombine made this inference.","shortMessageHtmlLink":"Add InferAlignment pass invocation."}},{"before":"444dcaea43450608ae75342e28efab2826919238","after":"99a78930624aed76b401e52a4ebae5a77a31b10d","ref":"refs/heads/main","pushedAt":"2024-04-23T23:05:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbabokin","name":"Dmitry Babokin","path":"/dbabokin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514138?s=80&v=4"},"commit":{"message":"ImproveMemOps: consider zext in lOffsets32BitSafe\n\nAfter LLVM change d77067d08, InstCombine substitutes\n%v2 = sext <4 x i32> %v1 to <4 x i64>\nwith\n%v2 = zext nneg <4 x i32> %v1 to <4 x i64>\n\nlOffsets32BitSafe should consider zext too to be able to replace\n__pseudo_scatter64_i32 with __pseudo_scatter_factored_base_offsets32_i32","shortMessageHtmlLink":"ImproveMemOps: consider zext in lOffsets32BitSafe"}},{"before":"dda0f450dc8ae27c70d22916deed86e6f5b4c721","after":"444dcaea43450608ae75342e28efab2826919238","ref":"refs/heads/main","pushedAt":"2024-04-21T03:18:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"aneshlya","name":null,"path":"/aneshlya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2833813?s=80&v=4"},"commit":{"message":"Fix for docs/ispc.rst","shortMessageHtmlLink":"Fix for docs/ispc.rst"}},{"before":"ea4617c61c7eb9682b7846d95f42d262b48ac0e8","after":"dda0f450dc8ae27c70d22916deed86e6f5b4c721","ref":"refs/heads/main","pushedAt":"2024-04-19T23:46:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbabokin","name":"Dmitry Babokin","path":"/dbabokin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3514138?s=80&v=4"},"commit":{"message":"VNNI support (avx2vnni and avx512vnni targets)","shortMessageHtmlLink":"VNNI support (avx2vnni and avx512vnni targets)"}},{"before":"27dcd8f6d353f640b97ee9f131d3308fd95f3ba4","after":"ea4617c61c7eb9682b7846d95f42d262b48ac0e8","ref":"refs/heads/main","pushedAt":"2024-04-07T05:55:43.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"aneshlya","name":null,"path":"/aneshlya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2833813?s=80&v=4"},"commit":{"message":"docker: pass LTO, PGO arg to all stages","shortMessageHtmlLink":"docker: pass LTO, PGO arg to all stages"}},{"before":"724396d958c8d5887cfc4318bc86f9b05a8b9df2","after":"27dcd8f6d353f640b97ee9f131d3308fd95f3ba4","ref":"refs/heads/main","pushedAt":"2024-04-05T15:47:01.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"CI: make win-test matrix","shortMessageHtmlLink":"CI: make win-test matrix"}},{"before":"45d66e970ba7b05cce540ef67bb9960a2cccd11e","after":"724396d958c8d5887cfc4318bc86f9b05a8b9df2","ref":"refs/heads/main","pushedAt":"2024-04-05T09:54:18.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"nurmukhametov","name":"Aleksei Nurmukhametov","path":"/nurmukhametov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48632590?s=80&v=4"},"commit":{"message":"lit-tests/2777.ispc: remove XFAIL after LLVM update\n\nAlso introduce feature LLVM_17_0+","shortMessageHtmlLink":"lit-tests/2777.ispc: remove XFAIL after LLVM update"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXxry0wA","startCursor":null,"endCursor":null}},"title":"Activity ยท ispc/ispc"}