{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":75821432,"defaultBranch":"main","name":"llvm-project","ownerLogin":"llvm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-07T09:39:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17149993?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716042497.0","currentOid":""},"activityList":{"items":[{"before":"c3677e45222a9461eed0224b99bd8ea19bc52bf6","after":"597ac471cc7da97ccf957362a7e9f7a52d6910ee","ref":"refs/heads/main","pushedAt":"2024-05-18T23:39:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nhaehnle","name":"Nicolai Hähnle","path":"/nhaehnle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1221193?s=80&v=4"},"commit":{"message":"update_test_checks: match IR basic block labels (#88979)\n\nLabels are matched using a regexp of the form '^(pattern):', which\r\nrequires the addition of a \"suffix\" concept to NamelessValue.\r\n\r\nAside from that, the key challenge is that block labels are values, and\r\nwe typically capture values including the prefix '%'. However, when\r\nlabels appear at the start of a basic block, the prefix '%' is not\r\nincluded, so we must capture block label values *without* the prefix\r\n'%'.\r\n\r\nWe don't know ahead of time whether an IR value is a label or not. In\r\nmost cases, they are prefixed by the word \"label\" (their type), but this\r\nisn't the case in phi nodes. We solve this issue by leveraging the\r\ntwo-phase nature of variable generalization: the first pass finds all\r\noccurences of a variable and determines whether the '%' prefix can be\r\nincluded or not. The second pass does the actual substitution.\r\n\r\nThis change also unifies the generalization path for assembly with that\r\nfor IR and analysis, in the hope that any future changes avoid diverging\r\nthose cases future.\r\n\r\nI also considered the alternative of trying to detect the phi node case\r\nusing more regular expression special cases but ultimately decided\r\nagainst that because it seemed more fragile, and perhaps the approach of\r\nkeeping a tentative prefix that may later be discarded could also be\r\neventually applied to some metadata and attribute cases.\r\n\r\nNote that an early version of this change was reviewed as\r\nhttps://reviews.llvm.org/D142452, before version numbers were\r\nintroduced. This is a substantially updated version of that change.","shortMessageHtmlLink":"update_test_checks: match IR basic block labels (#88979)"}},{"before":"4c98f5b439ddd204d8ff1e423104215ebd0e1720","after":"c3677e45222a9461eed0224b99bd8ea19bc52bf6","ref":"refs/heads/main","pushedAt":"2024-05-18T22:37:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davemgreen","name":"David Green","path":"/davemgreen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12527554?s=80&v=4"},"commit":{"message":"[VectorCombine] Don't transform single shuffles in shuffleToIdentity\n\nThis will help in later patches where the checks for operands being\ninstructions is removed, and might help not remove unnecessary poison lanes.","shortMessageHtmlLink":"[VectorCombine] Don't transform single shuffles in shuffleToIdentity"}},{"before":"ba8a2ade84f4c1bfc531fe3673470377c038f31d","after":"4c98f5b439ddd204d8ff1e423104215ebd0e1720","ref":"refs/heads/main","pushedAt":"2024-05-18T21:50:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davemgreen","name":"David Green","path":"/davemgreen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12527554?s=80&v=4"},"commit":{"message":"[DAG] Use copysign in frem power-2 fold. (#91751)\n\nAs a small addition to #91148, this uses copysign to produce the correct\r\nsign for zero when converting frem to div/trunc/mul when we do not know\r\nthat the input is positive (and we care about sign bits). The copysign\r\nlets us get the sign of zero correct.\r\n\r\nIn testing, the only case this produced different results than fmod was:\r\nfrem -inf, 4.0 -> nan vs -nan","shortMessageHtmlLink":"[DAG] Use copysign in frem power-2 fold. (#91751)"}},{"before":"8d3e1022c8883f2bfe9faccb82ce807c1cf4272c","after":"ba8a2ade84f4c1bfc531fe3673470377c038f31d","ref":"refs/heads/main","pushedAt":"2024-05-18T20:01:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrtc27","name":"Jessica Clarke","path":"/jrtc27","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/816232?s=80&v=4"},"commit":{"message":"[DXIL] Use consistent SmallVector parameters\n\nFixes: 060df78cdbbf70d5a6dfff3af1d435a5a811b886","shortMessageHtmlLink":"[DXIL] Use consistent SmallVector parameters"}},{"before":"003cebdaccc4ad3a3b6f9e177ee5049c8b6a9cbb","after":"8d3e1022c8883f2bfe9faccb82ce807c1cf4272c","ref":"refs/heads/main","pushedAt":"2024-05-18T18:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kazutakahirata","name":"Kazu Hirata","path":"/kazutakahirata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57370056?s=80&v=4"},"commit":{"message":"[DWARFLinker] Use an implicit conversion of SmallString to StringRef (NFC)","shortMessageHtmlLink":"[DWARFLinker] Use an implicit conversion of SmallString to StringRef …"}},{"before":"577785c5ca78a9714584b5c99ec085f8aea0a5c0","after":"003cebdaccc4ad3a3b6f9e177ee5049c8b6a9cbb","ref":"refs/heads/main","pushedAt":"2024-05-18T18:29:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kazutakahirata","name":"Kazu Hirata","path":"/kazutakahirata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57370056?s=80&v=4"},"commit":{"message":"[dsymutil] Use operator==(StringRef, StringRef) (NFC)","shortMessageHtmlLink":"[dsymutil] Use operator==(StringRef, StringRef) (NFC)"}},{"before":"c5b11a710e01304908e3f320e40bc9da9f6a8de4","after":"577785c5ca78a9714584b5c99ec085f8aea0a5c0","ref":"refs/heads/main","pushedAt":"2024-05-18T17:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fhahn","name":"Florian Hahn","path":"/fhahn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/450489?s=80&v=4"},"commit":{"message":"[VPlan] Remove unused removeLastOperand (NFC).\n\nThe last use of the function has been removed a while ago. Remove the\nunused function.","shortMessageHtmlLink":"[VPlan] Remove unused removeLastOperand (NFC)."}},{"before":"58c778565cd64a69ea86e7e67e6a87fff3b0b224","after":"c5b11a710e01304908e3f320e40bc9da9f6a8de4","ref":"refs/heads/main","pushedAt":"2024-05-18T17:33:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexMaclean","name":"Alex MacLean","path":"/AlexMaclean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8658063?s=80&v=4"},"commit":{"message":"[NVPTX] support immediate values in st.param instructions (#91523)\n\nAdd support for generating `st.param` instructions with direct use of\r\nimmediates. This eliminates the need for a `mov` instruction prior to\r\nthe `st.param` resulting in more concise emitted PTX.","shortMessageHtmlLink":"[NVPTX] support immediate values in st.param instructions (#91523)"}},{"before":"e501da0d7e17995ec0037aeb1212889d56269d5d","after":"fbf0ab2186359a63e8274d86155d85302f97adaf","ref":"refs/heads/users/ubfx/intrange-infer-nsw-nuw","pushedAt":"2024-05-18T16:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ubfx","name":"Felix Schneider","path":"/ubfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30509320?s=80&v=4"},"commit":{"message":"address review comments","shortMessageHtmlLink":"address review comments"}},{"before":"e90126e0dd6f058e1602bb6c769dfa4c52d7ad47","after":"58c778565cd64a69ea86e7e67e6a87fff3b0b224","ref":"refs/heads/main","pushedAt":"2024-05-18T15:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtrofin","name":"Mircea Trofin","path":"/mtrofin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3815402?s=80&v=4"},"commit":{"message":"[nfc][ctx_profile] Fix printf - related `-Wformat-pedantic`","shortMessageHtmlLink":"[nfc][ctx_profile] Fix printf - related -Wformat-pedantic"}},{"before":"48c1364200b5649dda2f9ccbe382b0bd908b99de","after":"1118c2e05e67a36ed8ca250524525cdb66a55256","ref":"refs/heads/release/18.x","pushedAt":"2024-05-18T14:15:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tstellar","name":"Tom Stellard","path":"/tstellar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143300?s=80&v=4"},"commit":{"message":"[libcxx][libcxxabi] Fix build for OpenBSD (#92186)\n\n- No indirect syscalls on OpenBSD. Instead there is a `futex` function\nwhich issues a direct syscall.\n\n- Monotonic clock is available despite the full POSIX suite of timers\nnot being available in its entirety.\n\n See https://lists.boost.org/boost-bugs/2015/07/41690.php and\n https://github.com/boostorg/log/commit/c98b1f459add14d5ce3e9e63e2469064601d7f71\n for a description of an analogous problem and fix for Boost.\n\n(cherry picked from commit af7467ce9f447d6fe977b73db1f03a18d6bbd511)","shortMessageHtmlLink":"[libcxx][libcxxabi] Fix build for OpenBSD (#92186)"}},{"before":"33550b43f49a4e5b20e748936278e55f67e4b929","after":"e90126e0dd6f058e1602bb6c769dfa4c52d7ad47","ref":"refs/heads/main","pushedAt":"2024-05-18T13:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clementval","name":"Valentin Clement (バレンタイン クレメン)","path":"/clementval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1507158?s=80&v=4"},"commit":{"message":"[flang][cuf] Add attr gen dependency to fix #92635","shortMessageHtmlLink":"[flang][cuf] Add attr gen dependency to fix #92635"}},{"before":"4b62afca64a3f18cd57a3b3247330effd4b38098","after":"33550b43f49a4e5b20e748936278e55f67e4b929","ref":"refs/heads/main","pushedAt":"2024-05-18T13:03:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kparzysz","name":"Krzysztof Parzyszek","path":"/kparzysz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51960299?s=80&v=4"},"commit":{"message":"[mlir] Add operator<< for printing `Block` (#92550)\n\nTurns out it was already in Analysis/CFGLoopInfo, so just move it\r\nto IR/AsmPrinter.","shortMessageHtmlLink":"[mlir] Add operator<< for printing Block (#92550)"}},{"before":"778826f0b8fb9f1a595ce8ab23faad6daa9466f5","after":"4b62afca64a3f18cd57a3b3247330effd4b38098","ref":"refs/heads/main","pushedAt":"2024-05-18T11:50:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KanRobert","name":"Shengchen Kan","path":"/KanRobert","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20508976?s=80&v=4"},"commit":{"message":"[X86][CodeGen] Support flags copy lowering for CCMP/CTEST (#91849)\n\n```\r\n%1:gr64 = COPY $eflags\r\nOP1 may update eflags\r\n$eflags = COPY %1\r\nOP2 may use eflags\r\n```\r\n\r\nTo use eflags as input at 4th instruction, we need to use SETcc to\r\npreserve the eflags before 2, and update the source condition of OP2\r\naccording to value in GPR %1.\r\n\r\nIn this patch, we support CCMP/CTEST as OP2.","shortMessageHtmlLink":"[X86][CodeGen] Support flags copy lowering for CCMP/CTEST (#91849)"}},{"before":"f7b0b99c52ee36ed6ca8abcce74a752e483768d6","after":"778826f0b8fb9f1a595ce8ab23faad6daa9466f5","ref":"refs/heads/main","pushedAt":"2024-05-18T11:43:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tschuett","name":"Thorsten Schütt","path":"/tschuett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7668424?s=80&v=4"},"commit":{"message":"[GlobalIsel] Combine select to integer min max more (#92570)","shortMessageHtmlLink":"[GlobalIsel] Combine select to integer min max more (#92570)"}},{"before":null,"after":"e501da0d7e17995ec0037aeb1212889d56269d5d","ref":"refs/heads/users/ubfx/intrange-infer-nsw-nuw","pushedAt":"2024-05-18T09:40:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ubfx","name":"Felix Schneider","path":"/ubfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30509320?s=80&v=4"},"commit":{"message":"[mlir][intrange] Use `nsw`,`nuw` flags in inference\n\nThis patch includes the \"no signed wrap\" and \"no unsigned wrap\" flags,\nwhich can be used to annotate some Ops in the `arith` dialect and also\nin LLVMIR, in the integer range inference.\n\nThe general approach is to use saturating arithmetic operations to infer\nbounds which are assumed to not wrap and use overflowing arithmetic\noperations in the normal case. If overflow is detected in the normal case,\nspecial handling makes sure that we don't underestimate the result range.","shortMessageHtmlLink":"[mlir][intrange] Use nsw,nuw flags in inference"}},{"before":null,"after":"5cebb095abb336a34fffbb430494599815eeea1b","ref":"refs/heads/users/ubfx/testops-umax-umin-unsigned-printing","pushedAt":"2024-05-18T09:37:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ubfx","name":"Felix Schneider","path":"/ubfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30509320?s=80&v=4"},"commit":{"message":"[mlir][intrange] Represent bounds of `ReflectBoundsOp` as `si`/`ui`\n\nThis patch adapts the `test.reflect_bounds` test Op to use explicitly\nsigned and unsigned representation for signed and unsigned bounds of\n`IntegerType`s.\n\nThis is mostly a cosmetic change as the internal representation of the\nranges is unchanged. However, it improves readability of tests.\n\nExample:\n```mlir\n// old:\ntest.reflect_bounds {smax = 127 : i8, smin = -128 : i8, umax = -56 : i8, umin = 100 : i8}\n// new:\ntest.reflect_bounds {smax = 127 : si8, smin = -128 : si8, umax = 200 : ui8, umin = 100 : ui8}\n```","shortMessageHtmlLink":"[mlir][intrange] Represent bounds of ReflectBoundsOp as si/ui"}},{"before":"2c2e0507e92bdb77a01828f899ff59e44492b537","after":"f7b0b99c52ee36ed6ca8abcce74a752e483768d6","ref":"refs/heads/main","pushedAt":"2024-05-18T09:10:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Endilll","name":"Vlad Serebrennikov","path":"/Endilll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12883766?s=80&v=4"},"commit":{"message":"[clang][NFC] Further improvements to const-correctness","shortMessageHtmlLink":"[clang][NFC] Further improvements to const-correctness"}},{"before":"7b4dfec8936f54145297fd2f14bf95a2b8c95f5f","after":"2c2e0507e92bdb77a01828f899ff59e44492b537","ref":"refs/heads/main","pushedAt":"2024-05-18T07:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"antoniofrighetto","name":"Antonio Frighetto","path":"/antoniofrighetto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10052132?s=80&v=4"},"commit":{"message":"[clang][ThreadSafety] Skip past implicit cast in `translateAttrExpr`\n\nIgnore `ImplicitCastExpr` when building `AttrExp` for capability\nattribute diagnostics.\n\nFixes: https://github.com/llvm/llvm-project/issues/92118.","shortMessageHtmlLink":"[clang][ThreadSafety] Skip past implicit cast in translateAttrExpr"}},{"before":"2a97b507dc643b7ee3bc651b3f21b754cfba433c","after":"7b4dfec8936f54145297fd2f14bf95a2b8c95f5f","ref":"refs/heads/main","pushedAt":"2024-05-18T06:49:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaskRay","name":"Fangrui Song","path":"/MaskRay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/416322?s=80&v=4"},"commit":{"message":"[MCAsmParser] Improve .rept/.irp tests","shortMessageHtmlLink":"[MCAsmParser] Improve .rept/.irp tests"}},{"before":"bfeebda3b1cc1a05e435e94f54bf2d2a2570b4e2","after":"2a97b507dc643b7ee3bc651b3f21b754cfba433c","ref":"refs/heads/main","pushedAt":"2024-05-18T06:39:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ergawy","name":"Kareem Ergawy","path":"/ergawy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1433755?s=80&v=4"},"commit":{"message":"[flang][OpenMP] Try to unify induction var privatization for OMP regions. (#91116)","shortMessageHtmlLink":"[flang][OpenMP] Try to unify induction var privatization for OMP regi…"}},{"before":"195ba4572129befa25ca56439515d7cb91587c56","after":"bfeebda3b1cc1a05e435e94f54bf2d2a2570b4e2","ref":"refs/heads/main","pushedAt":"2024-05-18T06:25:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjklemm","name":"Michael Klemm","path":"/mjklemm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5994372?s=80&v=4"},"commit":{"message":"[flang][OpenMP] Re-enable tests when building OpenMP as a runtime (#89046)","shortMessageHtmlLink":"[flang][OpenMP] Re-enable tests when building OpenMP as a runtime (#8…"}},{"before":"219476d20fcdb21644944b0c204b4ac6d6ef3760","after":"195ba4572129befa25ca56439515d7cb91587c56","ref":"refs/heads/main","pushedAt":"2024-05-18T06:02:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaskRay","name":"Fangrui Song","path":"/MaskRay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/416322?s=80&v=4"},"commit":{"message":"[MCAsmParser] .macro/.rept/.irp/.irpc: remove excess \\n after expansion\n\n```\n.irp foo,1\nnop\n.endr\nnop\n```\n\nexpands to an excess EOL between two nop lines. Other loop directives\nand .macro have the same issue.\n\n`Lex()` at \"Jump to the macro instantiation and prime the lexer\"\nrequires that there is one single \\n token in CurTok. Therefore, we\ncannot consume the trailing \\n when parsing the macro(-like) body.\n(commit c6e787f771d1f9d6a846b2d9b8db6adcd87e8dba (reverted by\n1e5f29af81a5f6fda308074f6345b9fba4faa71c))\n\nInstead, skip the potential \\n after jumpToLoc at handleMacroExit.","shortMessageHtmlLink":"[MCAsmParser] .macro/.rept/.irp/.irpc: remove excess \\n after expansion"}},{"before":"9e98815ef04f055e84d0b1a5cfb877bb1c9cb22a","after":"219476d20fcdb21644944b0c204b4ac6d6ef3760","ref":"refs/heads/main","pushedAt":"2024-05-18T05:33:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JumpMasterJJ","name":"jiajie zhang","path":"/JumpMasterJJ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56027356?s=80&v=4"},"commit":{"message":"Fix: remove wrongly pushed etime-function.mlir at toplevel (#92634)\n\nThe purpose of this PR is to remove the 'etime-function.mlir' file that\r\nI mistakenly committed in\r\nhttps://github.com/llvm/llvm-project/pull/92571. This file is not\r\nnecessary in source code control, and its presence may cause confusion\r\nor misunderstanding.","shortMessageHtmlLink":"Fix: remove wrongly pushed etime-function.mlir at toplevel (#92634)"}},{"before":"cfe9deb1353021a1c1fe4731ec3e90f702dbd43d","after":"9e98815ef04f055e84d0b1a5cfb877bb1c9cb22a","ref":"refs/heads/main","pushedAt":"2024-05-18T05:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"boomanaiden154","name":"Aiden Grossman","path":"/boomanaiden154","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39388941?s=80&v=4"},"commit":{"message":"[Github] Revert accidental changes to dependabot config\n\nf3524e9aebbfabed0c60d0087b39ce14d8f778da accidentally touched the\ndependabot config. This patch reverts that change.","shortMessageHtmlLink":"[Github] Revert accidental changes to dependabot config"}},{"before":"702198fc9ac5dba392f9d9ba7c56467996343c0a","after":"cfe9deb1353021a1c1fe4731ec3e90f702dbd43d","ref":"refs/heads/main","pushedAt":"2024-05-18T04:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtrofin","name":"Mircea Trofin","path":"/mtrofin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3815402?s=80&v=4"},"commit":{"message":"Reapply \"[ctx_profile] Integration test (#92456)\"\n\nThis reverts commit 881f20e958e80bd30463fc57d2d3e891bcb8a571.\n\nPassing -ldl -lpthread explicitly","shortMessageHtmlLink":"Reapply \"[ctx_profile] Integration test (#92456)\""}},{"before":"faf39f45e3107d6bcb5f9cef8b5681c116b261d7","after":"702198fc9ac5dba392f9d9ba7c56467996343c0a","ref":"refs/heads/main","pushedAt":"2024-05-18T03:56:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clementval","name":"Valentin Clement (バレンタイン クレメン)","path":"/clementval","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1507158?s=80&v=4"},"commit":{"message":"[flang][cuda] Add data attribute to program globals (#92610)","shortMessageHtmlLink":"[flang][cuda] Add data attribute to program globals (#92610)"}},{"before":"b62080db13350f7db35fa7e4e11523780e1d24f8","after":null,"ref":"refs/heads/users/MaskRay/spr/revert-loongarch-use-r_larch_align-with-section-symbol-84741","pushedAt":"2024-05-18T02:58:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaskRay","name":"Fangrui Song","path":"/MaskRay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/416322?s=80&v=4"}},{"before":"1e9324a8c734aaa933d2672522cc22d5022c6200","after":"faf39f45e3107d6bcb5f9cef8b5681c116b261d7","ref":"refs/heads/main","pushedAt":"2024-05-18T02:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaskRay","name":"Fangrui Song","path":"/MaskRay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/416322?s=80&v=4"},"commit":{"message":"Revert \"[LoongArch] Use R_LARCH_ALIGN with section symbol (#84741)\"\n\nThis reverts commit 01f79899ba349a0200586c8d05f5e22cca2ced31.\n\nThis unusual special case has been discussed on the binutils mailing\nlist. The approach will be revisited:\nhttps://sourceware.org/pipermail/binutils/2024-May/134092.html\n\nPull Request: https://github.com/llvm/llvm-project/pull/92584","shortMessageHtmlLink":"Revert \"[LoongArch] Use R_LARCH_ALIGN with section symbol (#84741)\""}},{"before":"b672d9e3d3aa6f9796c09d691ca5c40dc816ab67","after":"1e9324a8c734aaa933d2672522cc22d5022c6200","ref":"refs/heads/main","pushedAt":"2024-05-18T01:43:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JDevlieghere","name":"Jonas Devlieghere","path":"/JDevlieghere","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/712896?s=80&v=4"},"commit":{"message":"[lldb] Namespace SBSourceLanguageName (NFC)","shortMessageHtmlLink":"[lldb] Namespace SBSourceLanguageName (NFC)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETdRXsgA","startCursor":null,"endCursor":null}},"title":"Activity · llvm/llvm-project"}