{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":808845795,"defaultBranch":"main","name":"llvm-project","ownerLogin":"Sterling-Augustine","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-01T00:46:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56981066?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726703547.0","currentOid":""},"activityList":{"items":[{"before":"d1edef56e87631ca8712afe01ac560710a2334f2","after":"29b92d07746fac26cd64c914bc9c5c3833974f6d","ref":"refs/heads/main","pushedAt":"2024-09-25T20:18:07.000Z","pushType":"push","commitsCount":316,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Revert \"[SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands.\"\n\nThis reverts commit 6b109a34ccedd3c75a067e322da0386c156c241d.\n\nThis causes a crash when linking lencod in ReleaseThinLTO configuration","shortMessageHtmlLink":"Revert \"[SLP]Initial support for non-power-of-2 (but still whole regi…"}},{"before":"1c47fa9b620d0abb280647b4f361ada43784d00e","after":"d1edef56e87631ca8712afe01ac560710a2334f2","ref":"refs/heads/main","pushedAt":"2024-09-23T18:05:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[SandboxIR] Functions to find vectorizor-relevant properties (#109221)\n\nWhen vectorizing, the destination type and value of stores is more\r\nrelevant than the type of the instruction itself. Similarly for return\r\ninstructions. These functions provide a convenient way to do that\r\nwithout special-casing them everywhere, and avoids the need for\r\nfriending any class that needs access to Value::LLVMTy to calculate it.\r\n\r\nOpen to better naming.","shortMessageHtmlLink":"[SandboxIR] Functions to find vectorizor-relevant properties (llvm#10…"}},{"before":"c24418ad914c64c78facb1bb77951b161448fcc0","after":"1c47fa9b620d0abb280647b4f361ada43784d00e","ref":"refs/heads/main","pushedAt":"2024-09-23T17:55:00.000Z","pushType":"push","commitsCount":217,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[mlir][AMDGPU] Add support for AMD f16 math library calls (#108809)\n\nIn this PR we add support for AMD f16 math library calls\r\n(`__ocml_*_f16`)\r\n\r\nCC: @krzysz00 @manupak","shortMessageHtmlLink":"[mlir][AMDGPU] Add support for AMD f16 math library calls (llvm#108809)"}},{"before":"2011cbcd84102236dd6d58e2079ac676a3403f25","after":"c24418ad914c64c78facb1bb77951b161448fcc0","ref":"refs/heads/main","pushedAt":"2024-09-20T22:26:59.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[clang-tidy] Add `std::span` to default `bugprone-dangling-handle.HandleClasses` (#107711)\n\n`std::span` suffers from the same dangling issues as `std::string_view`.\r\nThis patch adds `std::span` to the default list of handle classes in\r\n`bugprone-dangling-handle`, allowing clang-tidy to catch e.g. the\r\nfollowing:\r\n```cpp\r\nspan f() {\r\n // All these return values will dangle.\r\n array A;\r\n return {A};\r\n\r\n vector Array;\r\n return {Array};\r\n}\r\n```","shortMessageHtmlLink":"[clang-tidy] Add std::span to default `bugprone-dangling-handle.Han…"}},{"before":"6c08ea0e95046c49bdc93fbc55215e658e2ad9c0","after":"b2eee38bc825fe56f7ac98a361aa270ce2d7fc1d","ref":"refs/heads/IrFixes","pushedAt":"2024-09-20T21:48:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"github merge conflict resolution doesn't run clang-format.","shortMessageHtmlLink":"github merge conflict resolution doesn't run clang-format."}},{"before":"9c0ba62010b5850adf6b4c3979128aa6e9189aca","after":"2011cbcd84102236dd6d58e2079ac676a3403f25","ref":"refs/heads/main","pushedAt":"2024-09-20T21:10:13.000Z","pushType":"push","commitsCount":1128,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[lldb-dap] Add feature to remember last non-empty expression. (#107485)\n\nUpdate lldb-dap so if the user just presses return, which sends an empty\r\nexpression, it re-evaluates the most recent non-empty\r\nexpression/command. Also udpated test to test this case.","shortMessageHtmlLink":"[lldb-dap] Add feature to remember last non-empty expression. (llvm#1…"}},{"before":"259f602c834f0f2cec50106b8a57a1573b40ea57","after":"6c08ea0e95046c49bdc93fbc55215e658e2ad9c0","ref":"refs/heads/IrFixes","pushedAt":"2024-09-20T21:09:00.000Z","pushType":"push","commitsCount":1268,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Merge branch 'main' into IrFixes","shortMessageHtmlLink":"Merge branch 'main' into IrFixes"}},{"before":"b91bf61de3f0d7b75931a3a80771b6682b46005f","after":"259f602c834f0f2cec50106b8a57a1573b40ea57","ref":"refs/heads/IrFixes","pushedAt":"2024-09-20T20:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Final fixups","shortMessageHtmlLink":"Final fixups"}},{"before":"e728e1782ab7982b8cdbe5901f8ba827d2747c47","after":"b91bf61de3f0d7b75931a3a80771b6682b46005f","ref":"refs/heads/IrFixes","pushedAt":"2024-09-20T20:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Address comments.","shortMessageHtmlLink":"Address comments."}},{"before":"546d2bf2f9b513d07fdc758e3179bac91af7fd3e","after":"e728e1782ab7982b8cdbe5901f8ba827d2747c47","ref":"refs/heads/IrFixes","pushedAt":"2024-09-20T20:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}},{"before":"a744eb0c5caa6b33c8f937659219c53acaf1e274","after":"546d2bf2f9b513d07fdc758e3179bac91af7fd3e","ref":"refs/heads/IrFixes","pushedAt":"2024-09-19T23:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Move to a separate header and address comments.","shortMessageHtmlLink":"Move to a separate header and address comments."}},{"before":"6ae7ad9ad77da43002e03a75a45ec383653d4983","after":"a744eb0c5caa6b33c8f937659219c53acaf1e274","ref":"refs/heads/IrFixes","pushedAt":"2024-09-19T21:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Move getExpectedType and getExpectedValue to a new utility class.\n\nAdd getNumBits.","shortMessageHtmlLink":"Move getExpectedType and getExpectedValue to a new utility class."}},{"before":null,"after":"6ae7ad9ad77da43002e03a75a45ec383653d4983","ref":"refs/heads/IrFixes","pushedAt":"2024-09-18T23:52:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[SandboxIR] Functions to find vectorizor-relevant instruction properties.\n\nWhen vectorizing, the destintation type and value of stores is more\nrelevant than the type of the instruction itself. Similarly for return\ninstructions. These functions provide a convenient way to do that\nwithout special-casing them everywhere, and avoids the need for\nfriending any class that needs access to Value::LLVMTy to calculate it.\n\nOpen to better naming.","shortMessageHtmlLink":"[SandboxIR] Functions to find vectorizor-relevant instruction propert…"}},{"before":null,"after":"ecbee53dfa4e3c8bfeebd010b58d2bbdf3299d59","ref":"refs/heads/cleanup","pushedAt":"2024-09-11T21:11:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[SandboxIR][NFC] Remove obsolete friend and TODO","shortMessageHtmlLink":"[SandboxIR][NFC] Remove obsolete friend and TODO"}},{"before":"bf3a10e85ac42ed929e629cec71f2f3476f23140","after":null,"ref":"refs/heads/sbbazel","pushedAt":"2024-09-11T20:40:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"}},{"before":"99963fecb6caf083d07fa10334773413ed0fc260","after":null,"ref":"refs/heads/fixcomment","pushedAt":"2024-09-11T20:40:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"}},{"before":"67b3dda3da2414b6cb156d4ad1c9c342dfa43e42","after":null,"ref":"refs/heads/vtypes","pushedAt":"2024-09-11T20:40:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"}},{"before":"294a7426e4b6537c89104595de735136fbd60643","after":null,"ref":"refs/heads/morevec","pushedAt":"2024-09-11T20:40:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"}},{"before":"0bc631d7f38bc16b98534c967a7e9f3026abcfd7","after":null,"ref":"refs/heads/scaledvecinst","pushedAt":"2024-09-11T20:40:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"}},{"before":"bb7286515c0b285382f370232f97ffa7cfcbc550","after":"9c0ba62010b5850adf6b4c3979128aa6e9189aca","ref":"refs/heads/main","pushedAt":"2024-09-11T20:40:37.000Z","pushType":"push","commitsCount":139,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[ctx_prof] Relax the \"profile use\" case around `PGOOpt` (#108265)\n\n`PGOOpt` could have a value if, for instance, debug info for profiling\r\nis requested. Relaxing the requirement, for now, following that\r\neventually we would factor `PGOOpt` to better capture the supported\r\ninterplay between the various profiling options.","shortMessageHtmlLink":"[ctx_prof] Relax the \"profile use\" case around PGOOpt (llvm#108265)"}},{"before":"b19051fae84632688196a8094f18320a07ac6989","after":"0bc631d7f38bc16b98534c967a7e9f3026abcfd7","ref":"refs/heads/scaledvecinst","pushedAt":"2024-09-11T01:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Another try to fix format","shortMessageHtmlLink":"Another try to fix format"}},{"before":"a0533d7272cc350a7681107b5f0a0e29db9aaf3f","after":"b19051fae84632688196a8094f18320a07ac6989","ref":"refs/heads/scaledvecinst","pushedAt":"2024-09-11T01:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":null,"after":"a0533d7272cc350a7681107b5f0a0e29db9aaf3f","ref":"refs/heads/scaledvecinst","pushedAt":"2024-09-11T00:51:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[SandboxIR] Implement ScalableVectorType","shortMessageHtmlLink":"[SandboxIR] Implement ScalableVectorType"}},{"before":"66e9078f827383f77c1c239f6c09f2b07a963649","after":"bb7286515c0b285382f370232f97ffa7cfcbc550","ref":"refs/heads/main","pushedAt":"2024-09-10T22:51:50.000Z","pushType":"push","commitsCount":143,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[SandboxIR] Implement FixedVectorType (#107930)","shortMessageHtmlLink":"[SandboxIR] Implement FixedVectorType (llvm#107930)"}},{"before":"f87c9845a2f1d0b5d044611af230ad0ab81cc7af","after":"294a7426e4b6537c89104595de735136fbd60643","ref":"refs/heads/morevec","pushedAt":"2024-09-10T22:35:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Make input vectors uniform for all transformations.","shortMessageHtmlLink":"Make input vectors uniform for all transformations."}},{"before":"cb85b818935ee69b666d7e8902e4ae032c071c93","after":"f87c9845a2f1d0b5d044611af230ad0ab81cc7af","ref":"refs/heads/morevec","pushedAt":"2024-09-10T22:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Rename variables to reflect expected sizes.","shortMessageHtmlLink":"Rename variables to reflect expected sizes."}},{"before":null,"after":"cb85b818935ee69b666d7e8902e4ae032c071c93","ref":"refs/heads/morevec","pushedAt":"2024-09-09T22:43:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[SandboxIR] Implement FixedVectorType","shortMessageHtmlLink":"[SandboxIR] Implement FixedVectorType"}},{"before":"f6df5cd24d5e80eb6f92a83f52c10aed3c406a2e","after":"66e9078f827383f77c1c239f6c09f2b07a963649","ref":"refs/heads/main","pushedAt":"2024-09-09T21:20:02.000Z","pushType":"push","commitsCount":197,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"[LTO] Fix a use-after-free in legacy LTO C APIs (#107896)\n\nFix a bug that `lto_runtime_lib_symbols_list` is returning the address\r\nof a local variable that will be freed when getting out of scope. This\r\nis a regression from #98512 that rewrites the runtime libcall function\r\nlists into a SmallVector.\r\n\r\nrdar://135559037","shortMessageHtmlLink":"[LTO] Fix a use-after-free in legacy LTO C APIs (llvm#107896)"}},{"before":"8d14f0c7dae0d151a7c536aa0032b4a0aeeae4c9","after":"67b3dda3da2414b6cb156d4ad1c9c342dfa43e42","ref":"refs/heads/vtypes","pushedAt":"2024-09-09T20:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"tests for get variants","shortMessageHtmlLink":"tests for get variants"}},{"before":"33332c4f19f5d19518307c0818333bdcb57a771f","after":"8d14f0c7dae0d151a7c536aa0032b4a0aeeae4c9","ref":"refs/heads/vtypes","pushedAt":"2024-09-09T19:05:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sterling-Augustine","name":null,"path":"/Sterling-Augustine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56981066?s=80&v=4"},"commit":{"message":"Address comments","shortMessageHtmlLink":"Address comments"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQyMDoxODowNy4wMDAwMDBazwAAAATAwr_c","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxOTowNToyMi4wMDAwMDBazwAAAASxQ2mT"}},"title":"Activity · Sterling-Augustine/llvm-project"}