{"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:1716484090.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"4d49eb9053dbc8cdc8a7640a9b74ba969cd1406f","after":"45d66e970ba7b05cce540ef67bb9960a2cccd11e","ref":"refs/heads/main","pushedAt":"2024-03-29T11:00: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":"CI: update actions to v4\n\nIt is needed because of the warning: \"Please update the following\nactions to use Node.js 20\"","shortMessageHtmlLink":"CI: update actions to v4"}},{"before":"3b0a023afd0bfcec24a2d036d1a94d7f218ab90e","after":"4d49eb9053dbc8cdc8a7640a9b74ba969cd1406f","ref":"refs/heads/main","pushedAt":"2024-03-28T19:49:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aneshlya","name":null,"path":"/aneshlya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2833813?s=80&v=4"},"commit":{"message":"docs: update rounding function description","shortMessageHtmlLink":"docs: update rounding function description"}},{"before":"b61a72b4ac19881dde0e56bb5b021de4baeb2eb2","after":null,"ref":"refs/heads/update-dockers","pushedAt":"2024-03-28T17:27:06.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":"9883f819fb01fc129059e949e2c00e3705346132","after":null,"ref":"refs/heads/nurmukhametov/fix-dockers-ci","pushedAt":"2024-03-28T17:27:03.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":"cf7cb7fb12a42ebe0ffd10d993f0b655b773f7f4","after":null,"ref":"refs/heads/migrate-dockers-to-superbuild","pushedAt":"2024-03-28T17:19:48.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":"166afe06c622ce6b3842c0531f4df9727d41d0d4","after":"3b0a023afd0bfcec24a2d036d1a94d7f218ab90e","ref":"refs/heads/main","pushedAt":"2024-03-28T14:37:02.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":"Remove dispatch-no-spr","shortMessageHtmlLink":"Remove dispatch-no-spr"}},{"before":"0807e2b9aa755a16cf5bcf783e12368e5d43952b","after":"166afe06c622ce6b3842c0531f4df9727d41d0d4","ref":"refs/heads/main","pushedAt":"2024-03-27T20:02:18.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: upload alloy_results logs on failure\n\nSplit also x86 and x86-64 linux jobs to different one matrix jobs.","shortMessageHtmlLink":"CI: upload alloy_results logs on failure"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVh3ZUgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ispc/ispc"}