{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":215875945,"defaultBranch":"next","name":"llvm-project","ownerLogin":"apple","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-10-17T20:03:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717928055.0","currentOid":""},"activityList":{"items":[{"before":"ecb9d94a8bfb07591fdfcf3418c5cfafcad5a13d","after":"8dc8b9f168f283beed02867f0917b62f1e2c4a4b","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T10:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[flang][OpenMP] Fix unused prefixes in function-filtering-2 test (#94330)\n\nCo-authored-by: Andrew Gozillon ","shortMessageHtmlLink":"[flang][OpenMP] Fix unused prefixes in function-filtering-2 test (llv…"}},{"before":"ae9d89d53e64bad514171c99f16d553febfbac12","after":"ecb9d94a8bfb07591fdfcf3418c5cfafcad5a13d","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T10:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[KnownBits] Speed up conflict handling in ForeachKnownBits in unit test. (#94943)\n\nExit early if known bits have a conflict. This gives me a ~15% speed up\r\nwhen running this in my Release+Asserts build:\r\n\r\n$ unittests/Support/SupportTests\r\n--gtest_filter=KnownBitsTest.*Exhaustive","shortMessageHtmlLink":"[KnownBits] Speed up conflict handling in ForeachKnownBits in unit te…"}},{"before":"a6129a56d3640e70198d91fc97b4fc65525cb59c","after":"ae9d89d53e64bad514171c99f16d553febfbac12","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T09:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[Clang][C++23] update constexpr diagnostics for missing return statements per P2448 (#94123)\n\nFixes #92583","shortMessageHtmlLink":"[Clang][C++23] update constexpr diagnostics for missing return statem…"}},{"before":"317ed770e3ad4ac663ad4d95c644e83347b78fa4","after":"a6129a56d3640e70198d91fc97b4fc65525cb59c","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T09:44:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[flang][Transforms][NFC] reduce boilerplate in func attr pass (#94739)\n\nUse tablegen to automatically create the pass constructor.\r\n\r\nThe purpose of this pass is to add attributes to functions, so it\r\ndoesn't need to work on other top level operations.","shortMessageHtmlLink":"[flang][Transforms][NFC] reduce boilerplate in func attr pass (llvm#9…"}},{"before":"415a82c64afa0047383caf471aa872fdb0e2658d","after":"317ed770e3ad4ac663ad4d95c644e83347b78fa4","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T09:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[AMDGPU] Fix typos in GCN-PROMOTE check prefix","shortMessageHtmlLink":"[AMDGPU] Fix typos in GCN-PROMOTE check prefix"}},{"before":"c9fd7b1a541af66d11a847564d31460a80c66d47","after":"415a82c64afa0047383caf471aa872fdb0e2658d","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T09:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[clang-tidy] `doesNotMutateObject`: Handle calls to member functions … (#94362)\n\n…and operators that have non-const overloads.\r\n\r\nThis allows `unnecessary-copy-initialization` to warn on more cases.\r\n\r\nThe common case is a class with a a set of const/non-sconst overloads\r\n(e.g. std::vector::operator[]).\r\n\r\n```\r\nvoid F() {\r\n std::vector v;\r\n // ...\r\n\r\n const Expensive e = v[i];\r\n}\r\n```","shortMessageHtmlLink":"[clang-tidy] doesNotMutateObject: Handle calls to member functions … ("}},{"before":"23b8f59f0916982cb0674b6175b7c812b86ffb99","after":"c9fd7b1a541af66d11a847564d31460a80c66d47","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T09:14:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[AMDGPU] Remove unused checks left over from X86","shortMessageHtmlLink":"[AMDGPU] Remove unused checks left over from X86"}},{"before":"a0faf79b164c98476a4e399bd96766013f826a11","after":"23b8f59f0916982cb0674b6175b7c812b86ffb99","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T09:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[lldb] Gracefully down TestCoroutineHandle test in case the 'coroutine' feature is missing (#94903)\n\nDo not let the compiler gets failed in case the target platform does not\r\nsupport the 'coroutine' C++ features. Just compile without it and let\r\nlldb know about missed/unsupported feature.","shortMessageHtmlLink":"[lldb] Gracefully down TestCoroutineHandle test in case the 'coroutin…"}},{"before":"760d880ea602117aa2e6bba4cf31069f09225b4b","after":"a0faf79b164c98476a4e399bd96766013f826a11","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T08:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[flang][runtime] add LBOUND API for assumed-rank arrays (#94808)","shortMessageHtmlLink":"[flang][runtime] add LBOUND API for assumed-rank arrays (llvm#94808)"}},{"before":"38c01c3d91f8815468dedf67db9eaa0bd0c6ea7a","after":"760d880ea602117aa2e6bba4cf31069f09225b4b","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T08:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[scudo] Apply filling when realloc shrinks and re-grows a block in-place (#93212)","shortMessageHtmlLink":"[scudo] Apply filling when realloc shrinks and re-grows a block in-pl…"}},{"before":"30bfab3694075cfec9409821be0cfe79ae5d0770","after":"38c01c3d91f8815468dedf67db9eaa0bd0c6ea7a","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T08:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"NFC fix typos from #92417","shortMessageHtmlLink":"NFC fix typos from llvm#92417"}},{"before":"cc158d4c0bb50554dadcad44c10cafb052376cea","after":"30bfab3694075cfec9409821be0cfe79ae5d0770","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T08:24:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[lldb] Remove redundant condition in watch mask check (NFC) (#94842)\n\nThis issue is reported by cppcheck as a pointless test in the watch mask\r\ncheck. The `else if` condition is opposite to the previous `if`\r\ncondition, making the expression always true.\r\n\r\nCaught by cppcheck -\r\n\r\nlldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp:509:25:\r\nstyle: Expression is always true because 'else if' condition is opposite\r\nto previous condition at line 505. [multiCondition]\r\n\r\nFix #91223","shortMessageHtmlLink":"[lldb] Remove redundant condition in watch mask check (NFC) (llvm#94842)"}},{"before":"832b91fcb9fd42d92a741129c6e085ef15ab385b","after":"cc158d4c0bb50554dadcad44c10cafb052376cea","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T08:14:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"Reapply [ConstantFold] Remove non-trivial gep-of-gep fold (#93823)\n\nReapply after https://github.com/llvm/llvm-project/pull/93956, which\nchanged clang array initialization codegen to avoid size regressions\nfor unoptimized builds.\n\n-----\n\nThis fold is subtly incorrect, because DL-unaware constant folding does\nnot know the correct index type to use, and just performs the addition\nin the type that happens to already be there. This is incorrect, since\nsext(X)+sext(Y) is generally not the same as sext(X+Y). See the\n`@constexpr_gep_of_gep_with_narrow_type()` for a miscompile with the\ncurrent implementation.\n\nOne could try to restrict the fold to cases where no overflow occurs,\nbut I'm not bothering with that here, because the DL-aware constant\nfolding will take care of this anyway. I've only kept the\nstraightforward zero-index case, where we just concatenate two GEPs.","shortMessageHtmlLink":"Reapply [ConstantFold] Remove non-trivial gep-of-gep fold (llvm#93823)"}},{"before":"e4790ce2096c805b7598c353f9e7fa513701f843","after":"832b91fcb9fd42d92a741129c6e085ef15ab385b","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T07:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[dexter] Correctly identify stop-reason while driving VisualStudio (#94754)\n\nPrior to this patch VisualStudio._get_step_info incorrectly identifies\r\nthe reason the debugger has stopped. e.g., stepping through a program\r\nwould be reported as a StopReason.Breakpoint rather than\r\nStopReason.Step.\r\n\r\nFix. No test added as there are no VisualStudio tests (tested locally).","shortMessageHtmlLink":"[dexter] Correctly identify stop-reason while driving VisualStudio (l…"}},{"before":"12d24e0c56a154c88247e55c7c352030e4d9073d","after":"e4790ce2096c805b7598c353f9e7fa513701f843","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T07:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[TLI] ReplaceWithVecLib: drop Instruction support (#94365)\n\nRefactor the pass to only support `IntrinsicInst` calls.\r\n\r\n`ReplaceWithVecLib` used to support instructions, as AArch64 was using\r\nthis pass to replace a vectorized frem instruction to the fmod vector\r\nlibrary call (through TLI).\r\n\r\nAs this replacement is now done by the codegen (#83859), there is no\r\nneed for this pass to support instructions.\r\n\r\nAdditionally, removed 'frem' tests from:\r\n- AArch64/replace-with-veclib-armpl.ll\r\n- AArch64/replace-with-veclib-sleef-scalable.ll\r\n- AArch64/replace-with-veclib-sleef.ll\r\n\r\nSuch testing is done at codegen level:\r\n- #83859","shortMessageHtmlLink":"[TLI] ReplaceWithVecLib: drop Instruction support (llvm#94365)"}},{"before":"a6929dbea8b4525ee41c1269e8e4a2b7182d9ce2","after":"12d24e0c56a154c88247e55c7c352030e4d9073d","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T07:24:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[CodeGen] Simplify codegen for array initialization (#93956)\n\nThis makes codegen for array initialization simpler in two ways:\r\n1. Drop the zero-index GEP at the start, which is no longer needed with\r\nopaque pointers.\r\n2. Emit GEPs directly to the correct element, instead of having a long\r\nchain of +1 GEPs. This is more canonical, and also avoids regressions in\r\nunoptimized builds from #93823.","shortMessageHtmlLink":"[CodeGen] Simplify codegen for array initialization (llvm#93956)"}},{"before":"a47e40bce086c506b672cbd8fbb2abdc6619c0a6","after":"a6929dbea8b4525ee41c1269e8e4a2b7182d9ce2","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T07:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[lld] Remove const qualifier on symbolKind (NFC) (#94753)\n\nThe symbol including this member is being overwritten by memcpy here:\r\nhttps://github.com/llvm/llvm-project/blob/2117677e304d334326f6591f3c75fb2f34dc4bcb/lld/COFF/SymbolTable.cpp#L496-L509","shortMessageHtmlLink":"[lld] Remove const qualifier on symbolKind (NFC) (llvm#94753)"}},{"before":"87cedbec1cce1cbfc6ad15ae9b88e3481ba9eead","after":"a47e40bce086c506b672cbd8fbb2abdc6619c0a6","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T06:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[clang][Interp] Disallow ptr-to-int casts on dummy pointers","shortMessageHtmlLink":"[clang][Interp] Disallow ptr-to-int casts on dummy pointers"}},{"before":"bb4ee27a31695bb06bfe56d442b30b25ac88d7cd","after":"87cedbec1cce1cbfc6ad15ae9b88e3481ba9eead","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T06:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[libc++][TZDB] Implements time_zone::to_sys. (#90901)\n\nThis implements the overload with the choose argument and adds this\r\nenum.\r\n\r\nImplements parts of:\r\n- P0355 Extending chrono to Calendars and Time Zones","shortMessageHtmlLink":"[libc++][TZDB] Implements time_zone::to_sys. (llvm#90901)"}},{"before":"13896b6ce9b791db6d1ac40c6a05eb893405fcd7","after":"bb4ee27a31695bb06bfe56d442b30b25ac88d7cd","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T06:14:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[MC] Remove the last MCFragment::getPrevNode use. NFC","shortMessageHtmlLink":"[MC] Remove the last MCFragment::getPrevNode use. NFC"}},{"before":"cb1a727dea9f063085db10190971dbd7aa7fb8e2","after":"13896b6ce9b791db6d1ac40c6a05eb893405fcd7","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T06:09:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[mlir][bufferization] Fix handling of indirect function calls (#94896)\n\nThis commit fixes a crash in the ownership-based buffer deallocation\r\npass when indirectly calling a function via SSA value. Such functions\r\nmust be conservatively assumed to be public.\r\n\r\nFixes #94780.","shortMessageHtmlLink":"[mlir][bufferization] Fix handling of indirect function calls (llvm#9…"}},{"before":"bf0d76d185a7c0fbedb75633afb467c74e8c0e81","after":"cb1a727dea9f063085db10190971dbd7aa7fb8e2","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T04:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[libc][math][c23] Add nanf16 C23 math function (#94767)\n\nPart of #93566.","shortMessageHtmlLink":"[libc][math][c23] Add nanf16 C23 math function (llvm#94767)"}},{"before":"4403cdbaf01379de96f8d0d6ea4f51a085e37766","after":"bf0d76d185a7c0fbedb75633afb467c74e8c0e81","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T04:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[MC,test] Reorganize relax-recompute-align.s & layout-interdependency.s\n\nrelax-recompute-align.s might change when we change the fragment\nrelaxation approach.","shortMessageHtmlLink":"[MC,test] Reorganize relax-recompute-align.s & layout-interdependency.s"}},{"before":"cbd7eab911986eca8e6cbac8cf7ef0c822bfc2eb","after":"4403cdbaf01379de96f8d0d6ea4f51a085e37766","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T03:09:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[ProfileData] Refactor BinaryIdsStart and BinaryIdsSize (NFC) (#94922)\n\nBinaryIdsStart and BinaryIdsSize in IndexedInstrProfReader are always\r\nused together, so this patch packages them into an ArrayRef.\r\n\r\nFor now, readBinaryIdsInternal immediately unpacks ArrayRef into its\r\nconstituents to avoid touching the rest of readBinaryIdsInternal.","shortMessageHtmlLink":"[ProfileData] Refactor BinaryIdsStart and BinaryIdsSize (NFC) (llvm#9…"}},{"before":"acf67212e87bdccebba1c6dc6b6e49f3a7bcf866","after":"cbd7eab911986eca8e6cbac8cf7ef0c822bfc2eb","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-10T02:24:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[RISCV] Replace TU with Policy in tablegen class name. NFC","shortMessageHtmlLink":"[RISCV] Replace TU with Policy in tablegen class name. NFC"}},{"before":"54373e0f40bb54580d96a734beb8ee4159744769","after":"acf67212e87bdccebba1c6dc6b6e49f3a7bcf866","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-09T23:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"MCInst: decrease inline element count to 6. NFC\n\nMCInst is primarily used in local variables and MCRelaxableFragment\n(mostly JMP/JCC for x86). Reducing the inline element count can make\nMCRelaxableFragment smaller, potentially leading to a lower peak RSS.\n\nWhen compiling sqlite3.c, x86-64 has the largest maximum numOperands.\n\naarch64: 5; ppc64: 6; riscv64: 3; s390x: 6; x86-64: 8\n\nHere is the frequency table for x86-64:\n\nmax getNumOperands: 8\n0: 676\n1: 37892\n2: 84046\n3: 26767\n4: 1640\n5: 1222\n6: 80794\n7: 768\n8: 22\n\nPull Request: https://github.com/llvm/llvm-project/pull/94913","shortMessageHtmlLink":"MCInst: decrease inline element count to 6. NFC"}},{"before":"77116bd7d2682dde2bdfc6c4b96d036ffa7bc3b6","after":"54373e0f40bb54580d96a734beb8ee4159744769","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-09T22:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[NFC][mlir][gpu] Make sym_name an inherent attr in GPUModuleOp (#94918)\n\nMake `sym_name` an inherent attr in GPUModuleOp so that it doesn't show\r\nin the discardable attributes.\r\nThe change is safe as the attribute is always expected to be present.","shortMessageHtmlLink":"[NFC][mlir][gpu] Make sym_name an inherent attr in GPUModuleOp (llvm#…"}},{"before":"dbe63e3d4dc9e4a53c95a6f8fd24c071d0a603e2","after":"77116bd7d2682dde2bdfc6c4b96d036ffa7bc3b6","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-09T22:34:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[libc++][TZDB] Implements time_zone::to_sys. (#90394)\n\nThis implements the throwing overload and the exception classes throw by\r\nthis overload.\r\n\r\nImplements parts of:\r\n- P0355 Extending chrono to Calendars and Time Zones","shortMessageHtmlLink":"[libc++][TZDB] Implements time_zone::to_sys. (llvm#90394)"}},{"before":"d639b91bb26ed24d612953cf132605531c616c72","after":"dbe63e3d4dc9e4a53c95a6f8fd24c071d0a603e2","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-09T21:34:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[Clang][OpenMP] throw compilation error instead of crash in Stmt::OMPScopeDirectiveClass case (#77535) (#84135)\n\nFix #77535, Change unstable assertion into compilation error, and add a\r\ntest for it.","shortMessageHtmlLink":"[Clang][OpenMP] throw compilation error instead of crash in Stmt::OMP…"}},{"before":"014446c130362914b7e6dc839a8f5a86517cec63","after":"d639b91bb26ed24d612953cf132605531c616c72","ref":"refs/heads/llvm.org/main","pushedAt":"2024-06-09T20:39:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"swift-ci","name":null,"path":"/swift-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15467072?s=80&v=4"},"commit":{"message":"[NFC][mlir][gpu] Fully-qualify all namespaces in the GPU compilation interfaces (#94908)\n\nFully qualify all namespaces appearing in `GPUTargetAttrInterface` and\r\n`OffloadingLLVMTranslationAttrInterface`. If they're not fully qualified\r\nthen out-of-tree dialects might encounter name resolution errors.","shortMessageHtmlLink":"[NFC][mlir][gpu] Fully-qualify all namespaces in the GPU compilation …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYPcBKQA","startCursor":null,"endCursor":null}},"title":"Activity · apple/llvm-project"}