[llvm-branch-commits] [lld] [llvm] release/19.x: [MC][LoongArch] Change default cpu in `MCSubtargetInfo`. (#114922) (PR #117105)

2024-11-25 Thread Tobias Hieta via llvm-branch-commits
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/117105 >From b26dcc76df9ab45955cd78365e1cc85e14ca89b8 Mon Sep 17 00:00:00 2001 From: Zhaoxin Yang Date: Mon, 11 Nov 2024 16:46:22 +0800 Subject: [PATCH] [MC][LoongArch] Change default cpu in `MCSubtargetInfo`. (#114922) T

[llvm-branch-commits] [llvm] release/19.x: [MachineLICM] Don't allow hoisting invariant loads across mem barrier. (#116987) (PR #117154)

2024-11-25 Thread via llvm-branch-commits
github-actions[bot] wrote: @fhahn (or anyone else). If you would like to add a note about this fix in the release notes (completely optional). Please reply to this comment with a one or two sentence description of the fix. When you are done, please add the release:note label to this PR. htt

[llvm-branch-commits] [clang] [Multilib] Custom flags processing for library selection (PR #110659)

2024-11-25 Thread Victor Campos via llvm-branch-commits
https://github.com/vhscampos updated https://github.com/llvm/llvm-project/pull/110659 >From b2de2588d108fa19a957a1525a63d522dee93769 Mon Sep 17 00:00:00 2001 From: Victor Campos Date: Thu, 26 Sep 2024 14:44:33 +0100 Subject: [PATCH 1/3] [Multilib] Custom flags processing for library selection

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2024-11-25 Thread Akash Banerjee via llvm-branch-commits
@@ -2701,7 +2701,42 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable, semantics::SemanticsContext &semaCtx, lower::pft::Evaluation &eval, const parser::OpenMPDeclareMapperConstruct &declareMapperConstruct) { - TODO(converter.getC

[llvm-branch-commits] [clang] [Multilib] Custom flags processing for library selection (PR #110659)

2024-11-25 Thread Victor Campos via llvm-branch-commits
https://github.com/vhscampos updated https://github.com/llvm/llvm-project/pull/110659 >From b2de2588d108fa19a957a1525a63d522dee93769 Mon Sep 17 00:00:00 2001 From: Victor Campos Date: Thu, 26 Sep 2024 14:44:33 +0100 Subject: [PATCH 1/2] [Multilib] Custom flags processing for library selection

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2024-11-25 Thread Tom Eccles via llvm-branch-commits
@@ -2701,7 +2701,42 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable, semantics::SemanticsContext &semaCtx, lower::pft::Evaluation &eval, const parser::OpenMPDeclareMapperConstruct &declareMapperConstruct) { - TODO(converter.getC

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2024-11-25 Thread Tom Eccles via llvm-branch-commits
https://github.com/tblah edited https://github.com/llvm/llvm-project/pull/117046 ___ 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] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2024-11-25 Thread Akash Banerjee via llvm-branch-commits
@@ -2701,7 +2701,42 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable, semantics::SemanticsContext &semaCtx, lower::pft::Evaluation &eval, const parser::OpenMPDeclareMapperConstruct &declareMapperConstruct) { - TODO(converter.getC

[llvm-branch-commits] [clang] Add documentation for Multilib custom flags (PR #114998)

2024-11-25 Thread Victor Campos via llvm-branch-commits
https://github.com/vhscampos updated https://github.com/llvm/llvm-project/pull/114998 >From 1e4516b64005507d4e778847c7a3d5ec0b4b0fe1 Mon Sep 17 00:00:00 2001 From: Victor Campos Date: Tue, 5 Nov 2024 14:22:06 + Subject: [PATCH 1/2] Add documentation for Multilib custom flags --- clang/doc

[llvm-branch-commits] [clang] [llvm] AMDGPU: Support v_cvt_scalef32_2xpk16_{bf|fp}6_f32 for gfx950. (PR #117595)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117595). https://github.com/llvm/llvm-project/pull/117595

[llvm-branch-commits] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_{bf|f}16_{bf|fp}6 of gfx950. (PR #117591)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117591). https://github.com/llvm/llvm-project/pull/117591

[llvm-branch-commits] [clang] [llvm] AMDGPU: Support v_cvt_scalef32_pk32_{bf|f}6_{bf|fp}16 for gfx950 (PR #117592)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117592). https://github.com/llvm/llvm-project/pull/117592

[llvm-branch-commits] [clang] [llvm] AMDGPU: Add support for v_ashr_pk_i8/u8_i32 instructions for gfx950 (PR #117596)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117596). https://github.com/llvm/llvm-project/pull/117596

[llvm-branch-commits] [llvm] AMDGPU: Add minimum3/maximum3 pkf16 for gfx950 encodings (PR #117601)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117601). https://github.com/llvm/llvm-project/pull/117601

[llvm-branch-commits] [clang] [llvm] AMDGPU: Add support for v_dot2c_f32_bf16 instruction for gfx950 (PR #117598)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117598). https://github.com/llvm/llvm-project/pull/117598

[llvm-branch-commits] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{bf|f}16_{bf|fp}8 of gfx950. (PR #117593)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117593). https://github.com/llvm/llvm-project/pull/117593

[llvm-branch-commits] [llvm] AMDGPU: Add encodings for minimum3/maximum3 f32 for gfx950 (PR #117600)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117600). https://github.com/llvm/llvm-project/pull/117600

[llvm-branch-commits] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_fp4_{f|bf}16 on gfx950. (PR #117594)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117594). https://github.com/llvm/llvm-project/pull/117594

[llvm-branch-commits] [clang] [llvm] AMDGPU: Add support for v_dot2_f32_bf16 instruction for gfx950 (PR #117597)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117597). https://github.com/llvm/llvm-project/pull/117597

[llvm-branch-commits] [clang] [llvm] AMDGPU: Support buffer_atomic_pk_add_bf16 for gfx950 (PR #117599)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
arsenm wrote: ### Merge activity * **Nov 25, 10:16 PM EST**: A user started a stack merge that includes this pull request via [Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/117599). https://github.com/llvm/llvm-project/pull/117599

[llvm-branch-commits] [flang] [MLIR][OpenMP] Add Lowering support for OpenMP Declare Mapper directive (PR #117046)

2024-11-25 Thread Kiran Chandramohan via llvm-branch-commits
@@ -2701,7 +2701,42 @@ static void genOMP(lower::AbstractConverter &converter, lower::SymMap &symTable, semantics::SemanticsContext &semaCtx, lower::pft::Evaluation &eval, const parser::OpenMPDeclareMapperConstruct &declareMapperConstruct) { - TODO(converter.getC

[llvm-branch-commits] [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)

2024-11-25 Thread Matt Arsenault via llvm-branch-commits
@@ -1234,6 +1234,23 @@ def : IntClampPat; def : IntClampPat; def : IntClampPat; +//===--===// +// Floating-point operation Patterns +//===--=

[llvm-branch-commits] [mlir] [mlir][Transforms] Dialect conversion: Fix `replaceUsesOfBlockArgument` (PR #117666)

2024-11-25 Thread Matthias Springer via llvm-branch-commits
https://github.com/matthias-springer created https://github.com/llvm/llvm-project/pull/117666 This commit fixes the implementation of `ConversionPatternRewriter::replaceUsesOfBlockArgument`. The old implementation was different from what the documentation says. ``` /// Replace all the uses of

<    1   2   3