[llvm-branch-commits] [clang] release/19.x: [C++20] [Modules] Treat constexpr/consteval member function as implicitly inline (PR #109076)

2024-09-23 Thread Chuanqi Xu via llvm-branch-commits
ChuanqiXu9 wrote: > @ChuanqiXu9 this looks safe enough to be picked. Does the PR look fine to you? Yes, I'll try to approve it formally. https://github.com/llvm/llvm-project/pull/109076 ___ llvm-branch-commits mailing list llvm-branch

[llvm-branch-commits] [clang] release/19.x: [C++20] [Modules] Treat in class defined member functions in language linkage as implicitly inline (PR #109077)

2024-09-23 Thread Chuanqi Xu via llvm-branch-commits
https://github.com/ChuanqiXu9 approved this pull request. https://github.com/llvm/llvm-project/pull/109077 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/19.x: Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (#108061) (PR #109091)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/109091 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] 22139b3 - Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (#108061)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
mov ebx, dword ptr [4*eax] + +END _______ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[Lldb-commits] [libcxx] [lldb] [lldb][libc++] Hide all libc++ implementation details from stacktraces (PR #108870)

2024-09-23 Thread Adrian Vogelsgesang via lldb-commits
___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[llvm-branch-commits] [llvm] release/19.x: Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (#108061) (PR #109091)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
+; CHECK-32: mov eax, dword ptr [bar] +; CHECK-64: mov eax, dword ptr [rip + bar] + +t10: +mov ebx, dword ptr [4*eax] +; CHECK: mov ebx, dword ptr [4*eax] + +END _______ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org

[jenkins-infra/jenkins.io] 44cb9c: Automated changelog for 2.478

2024-09-23 Thread 'jenkins-infra-changelog-generator[bot]' via Jenkins Commits
e your notification settings at https://github.com/jenkins-infra/jenkins.io/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-

[llvm-branch-commits] [clang] release/19.x: [C++20] [Modules] Treat in class defined member functions in language linkage as implicitly inline (PR #109077)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
tru wrote: This looks safe - @ChuanqiXu9 can you approve if it looks alright to you? https://github.com/llvm/llvm-project/pull/109077 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman

[llvm-branch-commits] [llvm] release/19.x: [bolt][tests] Skip tests that use perf when perf counters are unavailable (#107892) (PR #109072)

2024-09-23 Thread via llvm-branch-commits
. https://github.com/llvm/llvm-project/pull/109072 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/19.x: [C++20] [Modules] Treat constexpr/consteval member function as implicitly inline (PR #109076)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
tru wrote: @ChuanqiXu9 this looks safe enough to be picked. Does the PR look fine to you? https://github.com/llvm/llvm-project/pull/109076 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman

[llvm-branch-commits] [llvm] release/19.x: [bolt][tests] Skip tests that use perf when perf counters are unavailable (#107892) (PR #109072)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/109072 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[jenkinsci/jenkins]

2024-09-23 Thread 'Tim Jacomb' via Jenkins Commits
"Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/ren

[jenkinsci/jenkins] ca6e14: Update dependency sass to v1.79.3 (#9780)

2024-09-23 Thread 'renovate[bot]' via Jenkins Commits
change your notification settings at https://github.com/jenkinsci/jenkins/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenk

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Tristan Ross via cfe-commits
ee if it actually compiles. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[llvm-branch-commits] [llvm] release/19.x: [bolt][tests] Skip tests that use perf when perf counters are unavailable (#107892) (PR #109072)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
ull", "--", "perf", "--version"], capture_output=True).returncode == 0: + config.available_features.add("perf") ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[jenkins-infra/account-app]

2024-09-23 Thread 'Tim Jacomb' via Jenkins Commits
the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkins-infra/accoun

[jenkins-infra/account-app] d5c52e: Update dependency gradle to v8.10.2 (#407)

2024-09-23 Thread 'renovate[bot]' via Jenkins Commits
e from these emails, change your notification settings at https://github.com/jenkins-infra/account-app/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from

[jenkins-infra/account-app]

2024-09-23 Thread 'Tim Jacomb' via Jenkins Commits
to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkins-infra/a

[jenkins-infra/account-app] 2d6674: Update dependency com.google.guava:guava to v33.3....

2024-09-23 Thread 'renovate[bot]' via Jenkins Commits
these emails, change your notification settings at https://github.com/jenkins-infra/account-app/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from

[llvm-branch-commits] [llvm] release/19.x: [DAGCombiner] cache negative result from getMergeStoreCandidates() (#106949) (PR #108397)

2024-09-23 Thread Tobias Hieta via llvm-branch-commits
@@ -21220,6 +21234,11 @@ bool DAGCombiner::mergeConsecutiveStores(StoreSDNode *St) { llvm_unreachable("Unhandled store source type"); } } + + // Remember if we failed to optimize, to save compile time. + if (!MadeChange) +ChainsWithoutMergeableStores.insert(RootNode); +

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Saleem Abdulrasool via cfe-commits
https://github.com/compnerd edited https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Saleem Abdulrasool via cfe-commits
https://github.com/compnerd edited https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Saleem Abdulrasool via cfe-commits
/modules/CMakeLists.txt#L28-L38 I suspect that you just need to extend that with `vt_gen`. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Tristan Ross via cfe-commits
done by `find_package`? We already have LLVM inside Clang's CMake search path so I am not sure why the error in the PR toplevel comment is happening. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llv

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Saleem Abdulrasool via cfe-commits
LLVM_DIR=...` to the CMake invocation when configuring clang standalone. The normal build is unified and the target is defined when clang is configured. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Tristan Ross via cfe-commits
lvm-project/blob/d61b2590f8e360695a5298311855c8649337969f/clang/CMakeLists.txt#L111-L123) and so I basically just copied this `add_directories`. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org

[clang] [OpenMP][Docs] Update OpenMP release notes with 'omp scope' (PR #109752)

2024-09-23 Thread via cfe-commits
hon Binding Changes OpenMP Support -- - Added support for 'omp assume' directive. +- Added support for 'omp scope' directive. Improvements `` https://github.com/llvm/llvm-project/pull/109752 _______ cf

[clang] [OpenMP][Docs] Update OpenMP release notes with 'omp scope' (PR #109752)

2024-09-23 Thread David Pagan via cfe-commits
-- - Added support for 'omp assume' directive. +- Added support for 'omp scope' directive. Improvements ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Saleem Abdulrasool via cfe-commits
f that is a proper solution. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Tristan Ross via cfe-commits
ng. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Include LLVM CodeGen CMake file (PR #109601)

2024-09-23 Thread Saleem Abdulrasool via cfe-commits
locate the build of LLVM. That should wire up the include path that should be needed either through a dependency on LLVMCodeGen or through a global include search path. https://github.com/llvm/llvm-project/pull/109601 ___ cfe-commits mailing list cfe

[llvm-branch-commits] [llvm] AMDGPU: Add noalias.addrspace metadata when autoupgrading atomic intrinsics (PR #102599)

2024-09-23 Thread Matt Arsenault via llvm-branch-commits
float) #0 define float @upgrade_amdgcn_flat_atomic_fadd_f32_p0_f32(ptr %ptr, float %data) { - ; CHECK: %{{.+}} = atomicrmw fadd ptr %ptr, float %data syncscope("agent") seq_cst, align 4, !amdgpu.no.fine.grained.memory !{{[0-9]+}}, !amdgpu.ignore.denormal.mode !{{[0-9]+$}} + ; CHECK: %{{.+}} = atomicrmw fadd ptr %ptr, float %data syncscope("agent") seq_cst, align 4, !noalias.addrspace !{{[0-9]+}}, !amdgpu.no.fine.grained.memory !{{[0-9]+}}, !amdgpu.ignore.denormal.mode !{{[0-9]+$}} %result = call float @llvm.amdgcn.flat.atomic.fadd.f32.p0.f32(ptr %ptr, float %data) ret float %result } @@ -355,3 +355,6 @@ define float @upgrade_amdgcn_global_atomic_fadd_f32_p1_f32(ptr addrspace(1) %ptr } attributes #0 = { argmemonly nounwind willreturn } + +; CHECK: !0 = !{i32 5, i32 6} +; CHECK: !1 = !{} ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[clang] [clang][CodeGen] Zero init unspecified fields in initializers in C (PR #97121)

2024-09-23 Thread Eli Friedman via cfe-commits
n't figure it out. There's a limit to how much we can do before this lands... but maybe helpful if you can show Linux kernel codesize as a reference, to show there aren't massive issues. https://github.com/llvm/llvm-project/pull/97121 ______

[clang] [clang][bytecode] Implement arithmetic, bitwise and compound assignment operator (PR #108949)

2024-09-23 Thread Timm Baeder via cfe-commits
mpiler (this is stage1, and the tests pass here?) and then use that compiler to build the same clang main again, but this time the tests fail? https://github.com/llvm/llvm-project/pull/108949 _______ cfe-commits mailing list cfe-commits@lists.llvm.org https:/

[Lldb-commits] [lldb] [lldb][NFC] Add a missing setter method for UnwindPlans (PR #109751)

2024-09-23 Thread via lldb-commits
-project/pull/109751 _______ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] [lldb][NFC] Add a missing setter method for UnwindPlans (PR #109751)

2024-09-23 Thread Jason Molenda via lldb-commits
onstant(uint32_t reg_num, uint64_t constant, bool can_replace); ___________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)

2024-09-23 Thread via cfe-commits
yonghong-song wrote: > @yonghong-song, note: if all three commits remain a part of a single pull > request, the are required to be squashed > ([link](https://llvm.org/docs/GitHub.html)). If you want all three to be > separate, each has to have it's separate pull request (

[clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)

2024-09-23 Thread via cfe-commits
a1, !dbg !55 +} + +; CHECK: .long 1 # BTF_KIND_INT(id = 1) yonghong-song wrote: Okay, let me take a look at this. Thanks for the reference. https://github.com/llvm/llvm-project/pull/107343 _______ cf

[clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)

2024-09-23 Thread via cfe-commits
ttps://github.com/llvm/llvm-project/pull/107343 ___________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)

2024-09-23 Thread via cfe-commits
} +} + } + + // Check return values of atomic_fetch_and_{add,and,or,xor}. yonghong-song wrote: binop_no_use and binop_has_use are indeed much better. Let me give a try. https://github.com/llvm/llvm-project/pull/107343 ___________ cfe-com

[clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)

2024-09-23 Thread via cfe-commits
} +} + } yonghong-song wrote: Good question. I should fail the compilation indeed. https://github.com/llvm/llvm-project/pull/107343 ___________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clangd] Add inlay hints for default function arguments (PR #95712)

2024-09-23 Thread Tor Shepherd via cfe-commits
t{": A", "binding"}); } +TEST(DefaultArguments, Smoke) { + Config Cfg; + Cfg.InlayHints.Parameters = + true; // To test interplay of parameters and default parameters + Cfg.InlayHints.DeducedTypes = false; + Cfg.InlayHints.Designators = false; + Cfg.InlayHints.

[jenkinsci/file-operations-plugin]

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web vi

[jenkinsci/file-operations-plugin] 5fa067: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
these emails, change your notification settings at https://github.com/jenkinsci/file-operations-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails

[clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)

2024-09-23 Thread Farzon Lotfi via cfe-commits
180 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[jenkinsci/next-executions-plugin] 0e5c3f: chore: Ensure Jenkins BOM version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
these emails, change your notification settings at https://github.com/jenkinsci/next-executions-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails

[jenkinsci/next-executions-plugin] dbc6e5: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
these emails, change your notification settings at https://github.com/jenkinsci/next-executions-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails

[jenkinsci/parameter-separator-plugin] 49808e: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
e from these emails, change your notification settings at https://github.com/jenkinsci/parameter-separator-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receivin

[jenkinsci/parameter-separator-plugin] 0fb1e5: chore: Ensure Jenkins BOM version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
scribe from these emails, change your notification settings at https://github.com/jenkinsci/parameter-separator-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop recei

[jenkinsci/hidden-parameter-plugin] 19581e: chore: Ensure Jenkins BOM version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
e from these emails, change your notification settings at https://github.com/jenkinsci/hidden-parameter-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emai

[jenkinsci/hidden-parameter-plugin] 6793aa: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
these emails, change your notification settings at https://github.com/jenkinsci/hidden-parameter-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails

[clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)

2024-09-23 Thread Alex Voicu via cfe-commits
// https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_C.html#atomic-functions + SS = CGF.getTargetHooks().getLLVMSyncScopeID(CGF.getLangOpts(), AlexVlx wrote: Done. https://github.com/llvm/llvm-project/pull/106429 _____

[jenkinsci/skip-notifications-trait-plugin] 215b05: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
To unsubscribe from these emails, change your notification settings at https://github.com/jenkinsci/skip-notifications-trait-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group an

[jenkinsci/skip-notifications-trait-plugin] 69b61a: chore: Ensure Jenkins BOM version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
To unsubscribe from these emails, change your notification settings at https://github.com/jenkinsci/skip-notifications-trait-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from thi

[jenkinsci/extra-tool-installers-plugin] a43ae6: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
scribe from these emails, change your notification settings at https://github.com/jenkinsci/extra-tool-installers-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop

[jenkinsci/extra-tool-installers-plugin] 956fec: chore: Ensure Jenkins BOM version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
scribe from these emails, change your notification settings at https://github.com/jenkinsci/extra-tool-installers-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop

[jenkinsci/login-theme-plugin] ed1e88: chore: Update Jenkins Version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
emails, change your notification settings at https://github.com/jenkinsci/login-theme-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, s

[jenkinsci/login-theme-plugin] af925a: chore: Ensure Jenkins BOM version

2024-09-23 Thread 'github-actions[bot]' via Jenkins Commits
emails, change your notification settings at https://github.com/jenkinsci/login-theme-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, s

[clang] [OpenMP][Docs] Update OpenMP supported features table (PR #109726)

2024-09-23 Thread David Pagan via cfe-commits
https://github.com/ddpagan closed https://github.com/llvm/llvm-project/pull/109726 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 9b5a303 - [OpenMP][Docs] Update OpenMP supported features table (#109726)

2024-09-23 Thread via cfe-commits
D95003 (libomp only) | +--+--+--+---+ ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [OpenMP][Docs] Update OpenMP supported features table (PR #109726)

2024-09-23 Thread David Pagan via cfe-commits
ddpagan wrote: Thanks, Alexey. I'll do that. https://github.com/llvm/llvm-project/pull/109726 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 64e7cb2 - [Rewrite] Use auto (NFC)

2024-09-23 Thread Kazu Hirata via cfe-commits
- E = BlockByRefDecls.end(); I != E; ++I) { +for (auto I = BlockByRefDecls.begin(), E = BlockByRefDecls.end(); I != E; + ++I) { ValueDecl *ND = (*I); std::string Name(ND->getNameAsString()); std::string RecName; ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #109167)

2024-09-23 Thread Chuanqi Xu via cfe-commits
thub.com/llvm/llvm-project/pull/109167 _______ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clangd] Add inlay hints for default function arguments (PR #95712)

2024-09-23 Thread Tor Shepherd via cfe-commits
https://github.com/torshepherd edited https://github.com/llvm/llvm-project/pull/95712 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #109167)

2024-09-23 Thread Chuanqi Xu via cfe-commits
https://github.com/ChuanqiXu9 edited https://github.com/llvm/llvm-project/pull/109167 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #109167)

2024-09-23 Thread Chuanqi Xu via cfe-commits
n our intention. https://github.com/llvm/llvm-project/pull/109167 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #109167)

2024-09-23 Thread Chuanqi Xu via cfe-commits
. ChuanqiXu9 wrote: Same here. I don't hate some redundancy. https://github.com/llvm/llvm-project/pull/109167 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #109167)

2024-09-23 Thread Chuanqi Xu via cfe-commits
this. https://github.com/llvm/llvm-project/pull/109167 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #109167)

2024-09-23 Thread Chuanqi Xu via cfe-commits
https://github.com/ChuanqiXu9 approved this pull request. LGTM with nits https://github.com/llvm/llvm-project/pull/109167 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Frontend] Teach LoadFromASTFile to take FileName by StringRef (NFC) (PR #109583)

2024-09-23 Thread Chuanqi Xu via cfe-commits
https://github.com/ChuanqiXu9 approved this pull request. https://github.com/llvm/llvm-project/pull/109583 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Allow class with anonymous union member to be const-default-constructible even if a union member has a default member initializer (#95854) (PR #96301)

2024-09-23 Thread Shafik Yaghmour via cfe-commits
___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] nonblocking/nonallocating attributes: 2nd pass caller/callee analysis (PR #99656)

2024-09-23 Thread via cfe-commits
https://github.com/Sirraide edited https://github.com/llvm/llvm-project/pull/99656 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] nonblocking/nonallocating attributes: 2nd pass caller/callee analysis (PR #99656)

2024-09-23 Thread via cfe-commits
AP = lookup(D); + isa_and_nonnull(AP)) +return AP.get(); + return nullptr; +} + +void dump(Sema &SemaRef, llvm::raw_ostream &OS) { + OS << "\nAnalysisMap:\n"; + for (const auto &item : *this) { +CallableInfo CI(*item.fir

[clang] nonblocking/nonallocating attributes: 2nd pass caller/callee analysis (PR #99656)

2024-09-23 Thread via cfe-commits
ere we require a `FunctionProtoType`) doesn’t assert on us—or is this guarded by a `getLangOpts().CPlusPlus` check that I missed? https://github.com/llvm/llvm-project/pull/99656 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] nonblocking/nonallocating attributes: 2nd pass caller/callee analysis (PR #99656)

2024-09-23 Thread via cfe-commits
to x = set.begin()` works, but `FunctionEffectKindSet::iterator x = set.begin()` doesn’t, and since range-based `for` loops are specified to use `auto`/`auto&&`, everything works fine. https://github.com/llvm/llvm-project/pull/99656 ___ cfe-com

[clang] [Clang][Sema] Fix templated array size calculation. (PR #96464)

2024-09-23 Thread via cfe-commits
_________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[llvm-branch-commits] [hwasan] Consider order of mapping copts (PR #109621)

2024-09-23 Thread Vitaly Buka via llvm-branch-commits
vitalybuka wrote: > "Consider"? Done https://github.com/llvm/llvm-project/pull/109621 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [hwasan] Consider order of mapping copts (PR #109621)

2024-09-23 Thread Vitaly Buka via llvm-branch-commits
https://github.com/vitalybuka edited https://github.com/llvm/llvm-project/pull/109621 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[Lldb-commits] [lldb] Improve type lookup using .debug_names parent chain (PR #108907)

2024-09-23 Thread via lldb-commits
https://github.com/jeffreytan81 edited https://github.com/llvm/llvm-project/pull/108907 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] Improve type lookup using .debug_names parent chain (PR #108907)

2024-09-23 Thread via lldb-commits
oject/pull/108907 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] Improve type lookup using .debug_names parent chain (PR #108907)

2024-09-23 Thread via lldb-commits
-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[clang] [llvm] adding clang codegen (PR #109331)

2024-09-23 Thread via cfe-commits
Function &F, CallInst *Orig) { case Intrinsic::dx_step: Result = expandStepIntrinsic(Orig); break; -// case Intrinsic::dx_asuint_splitdouble: - // Result = expandSplitdoubleIntrinsic(Orig); + case Intrinsic::dx_splitdouble: +Result = expandSplitdoubleIntrinsic(Orig); +break; } if (Result) { Orig->replaceAllUsesWith(Result); diff --git a/llvm/lib/Target/DirectX/DXILOpBuilder.cpp b/llvm/lib/Target/DirectX/DXILOpBuilder.cpp index 7719d6b1079110..312f698fc608e8 100644 --- a/llvm/lib/Target/DirectX/DXILOpBuilder.cpp +++ b/llvm/lib/Target/DirectX/DXILOpBuilder.cpp @@ -229,6 +229,13 @@ static StructType *getResPropsType(LLVMContext &Context) { return StructType::create({Int32Ty, Int32Ty}, "dx.types.ResourceProperties"); } +static StructType *getResSplitDoubleType(LLVMContext &Context) { + if (auto *ST = StructType::getTypeByName(Context, "dx.types.splitdouble")) +return ST; + Type *Int32Ty = Type::getInt32Ty(Context); + return StructType::create({Int32Ty, Int32Ty}, "dx.types.splitdouble"); +} + static Type *getTypeFromOpParamType(OpParamType Kind, LLVMContext &Ctx, Type *OverloadTy) { switch (Kind) { @@ -266,6 +273,8 @@ static Type *getTypeFromOpParamType(OpParamType Kind, LLVMContext &Ctx, return getResBindType(Ctx); case OpParamType::ResPropsTy: return getResPropsType(Ctx); + case OpParamType::ResSplitDoubleTy: +return getResSplitDoubleType(Ctx); } llvm_unreachable("Invalid parameter kind"); return nullptr; ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] adding clang codegen (PR #109331)

2024-09-23 Thread via cfe-commits
uilder.cpp index 7719d6b1079110..8a159369ba65c3 100644 --- a/llvm/lib/Target/DirectX/DXILOpBuilder.cpp +++ b/llvm/lib/Target/DirectX/DXILOpBuilder.cpp @@ -229,6 +229,14 @@ static StructType *getResPropsType(LLVMContext &Context) { return StructType::create({Int32Ty, Int32Ty}, "dx.types.ResourceProperties"); } +static StructType *getResSplitDoubleType(LLVMContext &Context) { + if (auto *ST = + StructType::getTypeByName(Context, "dx.types.splitdouble")) +return ST; + Type *Int32Ty = Type::getInt32Ty(Context); + return StructType::create({Int32Ty, Int32Ty}, "dx.types.splitdouble"); +} + static Type *getTypeFromOpParamType(OpParamType Kind, LLVMContext &Ctx, Type *OverloadTy) { switch (Kind) { @@ -266,6 +274,8 @@ static Type *getTypeFromOpParamType(OpParamType Kind, LLVMContext &Ctx, return getResBindType(Ctx); case OpParamType::ResPropsTy: return getResPropsType(Ctx); + case OpParamType::ResSplitDoubleTy: +return getResSplitDoubleType(Ctx); } llvm_unreachable("Invalid parameter kind"); return nullptr; diff --git a/llvm/lib/Target/DirectX/DXILOpLowering.cpp b/llvm/lib/Target/DirectX/DXILOpLowering.cpp index 3ee3ee05563c24..96e958007b60f7 100644 --- a/llvm/lib/Target/DirectX/DXILOpLowering.cpp +++ b/llvm/lib/Target/DirectX/DXILOpLowering.cpp @@ -489,6 +489,7 @@ class OpLowerer { case Intrinsic::dx_typedBufferStore: HasErrors |= lowerTypedBufferStore(F); break; + } Updated = true; } ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[Lldb-commits] [lldb] Improve type lookup using .debug_names parent chain (PR #108907)

2024-09-23 Thread via lldb-commits
https://github.com/jeffreytan81 edited https://github.com/llvm/llvm-project/pull/108907 ___ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)

2024-09-23 Thread via cfe-commits
customizable. I'd say let's go with what you suggest, but avoid `exit(1)` call. We need to figure out how to do `fail()` w/o backtrace, but that is outside of the scope for this pull request. https://github.com/llvm/llvm-project/pull/108636 __________

mercurial@51895: 13 new changesets

2024-09-23 Thread Mercurial Commits via Mercurial-devel
13 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/1edac12af730 changeset: 51883:1edac12af730 user:Matt Harbison date:Thu Sep 19 21:03:10 2024 -0400 summary: vfs: modernize the detection of the main thread https://www.mercurial-scm.org/repo/hg/rev/f79

[jenkinsci/metrics-plugin] 43303a: Bump org.jenkins-ci.plugins:plugin from 4.87 to 4.88

2024-09-23 Thread 'dependabot[bot]' via Jenkins Commits
from 4.87 to 4.88. - [Release notes](https://github.com/jenkinsci/plugin-pom/releases) - [Changelog](https://github.com/jenkinsci/plugin-pom/blob/master/CHANGELOG.md) - [Commits](https://github.com/jenkinsci/plugin-pom/compare/plugin-4.87...plugin-4.88) --- updated-dependencies: - dependenc

[jenkinsci/metrics-plugin]

2024-09-23 Thread 'dependabot[bot]' via Jenkins Commits
received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.go

[jenkinsci/metrics-plugin] 2392af: Bump io.jenkins.tools.bom:bom-2.440.x

2024-09-23 Thread 'dependabot[bot]' via Jenkins Commits
) from 3307.v2769886db_63b_ to 3387.v0f2773fa_3200. - [Release notes](https://github.com/jenkinsci/bom/releases) - [Commits](https://github.com/jenkinsci/bom/commits) --- updated-dependencies: - dependency-name: io.jenkins.tools.bom:bom-2.440.x dependency-type: direct:production ... Signed-

[pmd-commits] [pmd/pmd-github-action]

2024-09-23 Thread dependabot[bot] via Pmd-commits
___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits

[pmd-commits] [pmd/pmd-github-action] 7d6b09: Bump @types/node from 20.12.4 to 22.6.1

2024-09-23 Thread dependabot[bot] via Pmd-commits
e/HEAD/types/node) from 20.12.4 to 22.6.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: di

[pmd-commits] [pmd/pmd-github-action] 576bc5: Bump the typescript-eslint group across 1 director...

2024-09-23 Thread dependabot[bot] via Pmd-commits
eslint-plugin` from 7.5.0 to 8.7.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-

[pmd-commits] [pmd/pmd-github-action]

2024-09-23 Thread dependabot[bot] via Pmd-commits
___ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits

[clang] Clang tooling generated visibility macros for Clang (PR #109702)

2024-09-23 Thread Thomas Fransham via cfe-commits
https://github.com/fsfod converted_to_draft https://github.com/llvm/llvm-project/pull/109702 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [llvm] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)

2024-09-23 Thread Tor Shepherd via cfe-commits
+static const strong_ordering less; +static const strong_ordering equivalent; +static const strong_ordering equal; +static const strong_ordering greater; +}; +inline constexpr strong_o

[clang] Clang tooling generated visibility macros for Clang (PR #109702)

2024-09-23 Thread Thomas Fransham via cfe-commits
https://github.com/fsfod edited https://github.com/llvm/llvm-project/pull/109702 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Clang tooling generated visibility macros for Clang (PR #109702)

2024-09-23 Thread Thomas Fransham via cfe-commits
https://github.com/fsfod edited https://github.com/llvm/llvm-project/pull/109702 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Clang tooling generated visibility macros for Clang (PR #109702)

2024-09-23 Thread Thomas Fransham via cfe-commits
https://github.com/fsfod edited https://github.com/llvm/llvm-project/pull/109702 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[jenkinsci/jenkins] 3b43b8: Update jenkins/ath Docker tag to v6004

2024-09-23 Thread 'renovate[bot]' via Jenkins Commits
- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://gro

[jenkinsci/jenkins] e8f4b5: Update dependency sass to v1.79.3

2024-09-23 Thread 'renovate[bot]' via Jenkins Commits
ations -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the

<    10   11   12   13   14   15   16   17   18   19   >