{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":633770041,"defaultBranch":"main","name":"llvm-project","ownerLogin":"budimirarandjelovichtec","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-28T08:34:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/123091736?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712320614.0","currentOid":""},"activityList":{"items":[{"before":"1a92cc5a0ad108c515b1c383645ff70069c12077","after":"d38bae3c773f0fda578097dc5a35114a83cfc2af","ref":"refs/heads/main","pushedAt":"2024-08-09T07:39:51.000Z","pushType":"push","commitsCount":109,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[update_llc_test_checks][AMDGPU] Update AMDGPU regexp in update_llc_test_checks.py (#102480)\n\nUpdating `llvm/test/CodeGen/AMDGPU/GlobalISel/extractelement.ll` with\r\n`update_llc_test_checks.py` ended with several kernels with no checks.\r\n\r\nLlc's output contained the line \".amdgpu_hsa_kernel \" after\r\nthe \".type ,@function\" entry which was not considered by the\r\nregexp.","shortMessageHtmlLink":"[update_llc_test_checks][AMDGPU] Update AMDGPU regexp in update_llc_t…"}},{"before":"10c6d6349e51bb245b9deec4aafca9885971135b","after":"1a92cc5a0ad108c515b1c383645ff70069c12077","ref":"refs/heads/main","pushedAt":"2024-08-08T11:47:09.000Z","pushType":"push","commitsCount":1769,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[libc] Implement 'getenv' on the GPU target (#102376)\n\nSummary:\nThis patch implements 'getenv'. I was torn on how to implement this,\nsince realistically we only have access to this environment pointer in\nthe \"loader\" interface. An alternative would be to use an RPC call every\ntime, but I think that's overkill for what this will be used for. A\nbetter solution is just to emit a common `DataEnvironment` that contains\nall of the host visible resources to initialize. Right now this is the\n`env_ptr`, `clock_freq`, and `rpc_client`.\n\nI did this by making the `app.h` interface that Linux uses more general,\ncould possibly move that into a separate patch, but I figured it's\neasier to see with the usage.","shortMessageHtmlLink":"[libc] Implement 'getenv' on the GPU target (llvm#102376)"}},{"before":"4a9de115bfbb083144761b48157c3b51a96e5fd5","after":"10c6d6349e51bb245b9deec4aafca9885971135b","ref":"refs/heads/main","pushedAt":"2024-07-23T09:06:11.000Z","pushType":"push","commitsCount":1393,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"Clear release notes for upcoming LLVM 20 dev cycle","shortMessageHtmlLink":"Clear release notes for upcoming LLVM 20 dev cycle"}},{"before":"2abeecc9379df7c87dc32ba458a4dd79c3aabb78","after":"569ecf2818c47b355fc1130fccb611e0d40f21a2","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-11T14:50:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Catch missing format attributes","shortMessageHtmlLink":"[clang] Catch missing format attributes"}},{"before":"e4163c0927772f2ec73cf16d53e000614c419c45","after":"4a9de115bfbb083144761b48157c3b51a96e5fd5","ref":"refs/heads/main","pushedAt":"2024-07-11T14:40:18.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[libc][math][c23] Enable roundeven{,f,l,f128} C23 math functions on AArch64 Linux (#98472)","shortMessageHtmlLink":"[libc][math][c23] Enable roundeven{,f,l,f128} C23 math functions on A…"}},{"before":"6a907699d8b4fb35a843ab8fd84ca56ed93fc201","after":"e4163c0927772f2ec73cf16d53e000614c419c45","ref":"refs/heads/main","pushedAt":"2024-07-11T12:24:08.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings (#70307)\n\nDiagnose bad shifts and emit warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings (llvm#70307)"}},{"before":"d5f3ea5c5bc3ee94ed72e529482e9df4a8770848","after":"0dd1a3e2b45a8c918217e62fe844b91dbb51df8e","ref":"refs/heads/left-shift-count","pushedAt":"2024-07-11T07:49:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"24d5c54cf52d38e63d365275f913285908aa9c9a","after":"6a907699d8b4fb35a843ab8fd84ca56ed93fc201","ref":"refs/heads/main","pushedAt":"2024-07-11T07:23:52.000Z","pushType":"push","commitsCount":174,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"Revert \"[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (#97055)\"\n\nThis reverts commit c5e5088033fed170068d818c54af6862e449b545.\n\nCauses large compile-time regressions.","shortMessageHtmlLink":"Revert \"[CodeGen] Remove applySplitCriticalEdges in `MachineDominat…"}},{"before":"30d1b5012de980b0933011881fd44edc367082af","after":"2abeecc9379df7c87dc32ba458a4dd79c3aabb78","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-10T12:42:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"1d184ff69cfdbb94f7b3e829d8f2e7aae13a6aaf","after":"30d1b5012de980b0933011881fd44edc367082af","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-10T11:42:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"6be3e937b6ba421cbe4e24b8d4b47a5e922ca633","after":"d5f3ea5c5bc3ee94ed72e529482e9df4a8770848","ref":"refs/heads/left-shift-count","pushedAt":"2024-07-10T07:28:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"34913edf1a2b1f294ed7a70d27ce772aca41e3dd","after":"1d184ff69cfdbb94f7b3e829d8f2e7aae13a6aaf","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-10T07:19:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"3670e7f86cc69692432e57828a0acf1a5abd3156","after":"24d5c54cf52d38e63d365275f913285908aa9c9a","ref":"refs/heads/main","pushedAt":"2024-07-10T07:17:36.000Z","pushType":"push","commitsCount":119,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"Revert \"[compiler-rt][memprof] Do not add libdl to MEMPROF_UNITTEST_LINK_LIBRARIES (#98221)\"\n\nThis reverts commit 04f0adcd58baa530b13472a897b422fae46abfa2.","shortMessageHtmlLink":"Revert \"[compiler-rt][memprof] Do not add libdl to MEMPROF_UNITTEST_L…"}},{"before":"9e4309a805f31096d72cb21cd266175cac5b07c1","after":"6be3e937b6ba421cbe4e24b8d4b47a5e922ca633","ref":"refs/heads/left-shift-count","pushedAt":"2024-07-09T14:59:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"f8b8175f074c4caba44517ac9ea2714d50c5e86e","after":"9e4309a805f31096d72cb21cd266175cac5b07c1","ref":"refs/heads/left-shift-count","pushedAt":"2024-07-09T14:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"362ee2b3e8429e22b2153a24cd28c19984e6daa3","after":"34913edf1a2b1f294ed7a70d27ce772aca41e3dd","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-09T13:55:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"20932c9fc48a2c320058ec48baa065fd9e59f801","after":"362ee2b3e8429e22b2153a24cd28c19984e6daa3","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-09T12:39:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"a720cb0c8f0d1ca0f9d98385748e50e85c615612","after":"20932c9fc48a2c320058ec48baa065fd9e59f801","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-09T11:14:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"918ac62916d48649f224f8c54837d25baff97a08","after":"3670e7f86cc69692432e57828a0acf1a5abd3156","ref":"refs/heads/main","pushedAt":"2024-07-09T11:12:47.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[MLIR] Add the convergent attribute to the barrier and shuffle ops (#97807)\n\nWhen lowering from the gpu dialect to the llvm dialect for spirv, the\r\nbarrier op and shuffle ops need a convergent attribute for correctness.","shortMessageHtmlLink":"[MLIR] Add the convergent attribute to the barrier and shuffle ops (l…"}},{"before":"a67db17140dca5f0b7e4099c08f2753eda7dd4f2","after":"a720cb0c8f0d1ca0f9d98385748e50e85c615612","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-09T10:20:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"a46a2c2b7d8daf68c793b6b96f1c5bc009aea62b","after":"918ac62916d48649f224f8c54837d25baff97a08","ref":"refs/heads/main","pushedAt":"2024-07-09T10:17:41.000Z","pushType":"push","commitsCount":1465,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[Flang][OpenMP] Add lowering support for DISTRIBUTE SIMD (#97819)\n\nThis patch adds support for lowering 'DISTRIBUTE SIMD' constructs to\r\nMLIR. Translation of `omp.distribute` operations to LLVM IR is still not\r\nsupported, so its composition with `omp.simd` isn't either.","shortMessageHtmlLink":"[Flang][OpenMP] Add lowering support for DISTRIBUTE SIMD (llvm#97819)"}},{"before":"5bc76cd96f52cf8184712c8e1ffa521f05e3e29c","after":"a67db17140dca5f0b7e4099c08f2753eda7dd4f2","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-07-09T10:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"9e4309a805f31096d72cb21cd266175cac5b07c1","after":"f8b8175f074c4caba44517ac9ea2714d50c5e86e","ref":"refs/heads/left-shift-count","pushedAt":"2024-06-27T12:27:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"a46a2c2b7d8daf68c793b6b96f1c5bc009aea62b","after":"9e4309a805f31096d72cb21cd266175cac5b07c1","ref":"refs/heads/left-shift-count","pushedAt":"2024-06-27T12:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"a66ca21ad79df2385fbaec12344f9c16cc3c5b83","after":"a46a2c2b7d8daf68c793b6b96f1c5bc009aea62b","ref":"refs/heads/left-shift-count","pushedAt":"2024-06-27T12:13:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[X86] Lower vXi8 multiplies using PMADDUBSW on SSSE3+ targets (#95690)\n\nExtends https://github.com/llvm/llvm-project/pull/95403 to handle non-constant cases - we can avoid unpacks/extensions from vXi8 to vXi16 by using PMADDUBSW instead and truncating the vXi16 results back together.\r\n\r\nMost targets benefit from performing this for non-constant cases - its just Intel Core/SandyBridge era CPUs that might experience additional Port0/15 contention (but lower instruction count).\r\n\r\nFixes https://github.com/llvm/llvm-project/issues/90748","shortMessageHtmlLink":"[X86] Lower vXi8 multiplies using PMADDUBSW on SSSE3+ targets (llvm#9…"}},{"before":"9e4309a805f31096d72cb21cd266175cac5b07c1","after":"a66ca21ad79df2385fbaec12344f9c16cc3c5b83","ref":"refs/heads/left-shift-count","pushedAt":"2024-06-27T11:37:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"39c314b060959578ccfe70c5ef2aa5aba5688c11","after":"9e4309a805f31096d72cb21cd266175cac5b07c1","ref":"refs/heads/left-shift-count","pushedAt":"2024-06-26T13:30:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"f19ddd1d381d7e1c79b1d841070deb461f442eb7","after":"39c314b060959578ccfe70c5ef2aa5aba5688c11","ref":"refs/heads/left-shift-count","pushedAt":"2024-06-25T12:27:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[clang] Emit bad shift warnings","shortMessageHtmlLink":"[clang] Emit bad shift warnings"}},{"before":"97cc6f1e97bb27422df8fa0ecce2f4ad1dfcacff","after":"5bc76cd96f52cf8184712c8e1ffa521f05e3e29c","ref":"refs/heads/missing-format-attribute","pushedAt":"2024-06-25T11:30:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"}},{"before":"73cf014223fed1947f725f7debcf19b8f54448b5","after":"a46a2c2b7d8daf68c793b6b96f1c5bc009aea62b","ref":"refs/heads/main","pushedAt":"2024-06-25T11:28:24.000Z","pushType":"push","commitsCount":160,"pusher":{"login":"budimirarandjelovichtec","name":"Budimir Aranđelović","path":"/budimirarandjelovichtec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123091736?s=80&v=4"},"commit":{"message":"[X86] Lower vXi8 multiplies using PMADDUBSW on SSSE3+ targets (#95690)\n\nExtends https://github.com/llvm/llvm-project/pull/95403 to handle non-constant cases - we can avoid unpacks/extensions from vXi8 to vXi16 by using PMADDUBSW instead and truncating the vXi16 results back together.\r\n\r\nMost targets benefit from performing this for non-constant cases - its just Intel Core/SandyBridge era CPUs that might experience additional Port0/15 contention (but lower instruction count).\r\n\r\nFixes https://github.com/llvm/llvm-project/issues/90748","shortMessageHtmlLink":"[X86] Lower vXi8 multiplies using PMADDUBSW on SSSE3+ targets (llvm#9…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElgF28QA","startCursor":null,"endCursor":null}},"title":"Activity · budimirarandjelovichtec/llvm-project"}