llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport 74ac96ae1a81c7ecc0e27ff6f45309cff1f2df97
Requested by: @ChuanqiXu9
---
Full diff: https://github.com/llvm/llvm-project/pull/109076.diff
2 Files Affected:
- (modified) clang/lib/Sema/SemaDecl.cpp (+1)
-
llvmbot wrote:
@llvm/pr-subscribers-clang-modules
Author: None (llvmbot)
Changes
Backport 74ac96ae1a81c7ecc0e27ff6f45309cff1f2df97
Requested by: @ChuanqiXu9
---
Full diff: https://github.com/llvm/llvm-project/pull/109076.diff
2 Files Affected:
- (modified) clang/lib/Sema/SemaDecl.cpp
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport 7046a9fb05f65f4699a2e88abbcb7dad8a21db2d
Requested by: @ChuanqiXu9
---
Full diff: https://github.com/llvm/llvm-project/pull/109077.diff
2 Files Affected:
- (modified) clang/lib/Sema/SemaDecl.cpp (+1-1)
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/109091
Backport 7574e1ddc4be63628cb7617857cc8938058a79d2
Requested by: @mstorsjo
>From c3e67c5d3054a727fefbd76b1f8a1c42908c3a45 Mon Sep 17 00:00:00 2001
From: Andrew Ng
Date: Fri, 13 Sep 2024 12:19:42 +0100
Subject:
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/109091
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@mstorsjo What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/109091
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/list
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: None (llvmbot)
Changes
Backport 7574e1ddc4be63628cb7617857cc8938058a79d2
Requested by: @mstorsjo
---
Full diff: https://github.com/llvm/llvm-project/pull/109091.diff
2 Files Affected:
- (modified) llvm/lib/Target/X86/AsmParser/X8
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Anatoly Trosinenko (atrosinenko)
Changes
As function calls do not generally preserve X16 and X17, it is beneficial
to allow AddrDisc operand of B(L)RA instruction to reside in these
registers and make use of this condition when co
Author: Justin Fargnoli
Date: 2024-11-06T12:10:29-08:00
New Revision: 71a162cbf76febd1bc87a0ab6292ed3c89f947bc
URL:
https://github.com/llvm/llvm-project/commit/71a162cbf76febd1bc87a0ab6292ed3c89f947bc
DIFF:
https://github.com/llvm/llvm-project/commit/71a162cbf76febd1bc87a0ab6292ed3c89f947bc.dif
Author: Kazu Hirata
Date: 2024-11-07T10:18:01-08:00
New Revision: e0a8d29f1031b1f77255f2685244871cda56f1af
URL:
https://github.com/llvm/llvm-project/commit/e0a8d29f1031b1f77255f2685244871cda56f1af
DIFF:
https://github.com/llvm/llvm-project/commit/e0a8d29f1031b1f77255f2685244871cda56f1af.diff
L
Author: dyung
Date: 2024-11-07T13:01:31-05:00
New Revision: 1bb79e8f60fa990228be1af9168c92755dd9ed96
URL:
https://github.com/llvm/llvm-project/commit/1bb79e8f60fa990228be1af9168c92755dd9ed96
DIFF:
https://github.com/llvm/llvm-project/commit/1bb79e8f60fa990228be1af9168c92755dd9ed96.diff
LOG: Re
https://github.com/wangleiat updated
https://github.com/llvm/llvm-project/pull/114742
>From f390561ee9c49dd10f0b13b79b713624664d7da2 Mon Sep 17 00:00:00 2001
From: wanglei
Date: Mon, 4 Nov 2024 17:12:03 +0800
Subject: [PATCH 1/3] comply with code style
Created using spr 1.3.5-bogner
---
lldb/
Author: Dominik Adamski
Date: 2024-11-06T09:22:17+01:00
New Revision: 74419f801de610cf20a78af5d9562e1eb2387c23
URL:
https://github.com/llvm/llvm-project/commit/74419f801de610cf20a78af5d9562e1eb2387c23
DIFF:
https://github.com/llvm/llvm-project/commit/74419f801de610cf20a78af5d9562e1eb2387c23.dif
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Shoaib Meenai (smeenai)
Changes
https://github.com/llvm/clangir/issues/1025 discusses the motivation.
The mechanical parts of this change were done via:
find clang \( -name '*.h' -o -name '*.cpp' -o -name '*.td' \) -print0 |
xargs -0 p
Author: Ian Wood
Date: 2024-11-07T14:55:48-08:00
New Revision: 8220432016133c50d2dac6c71e6efd37be1da38a
URL:
https://github.com/llvm/llvm-project/commit/8220432016133c50d2dac6c71e6efd37be1da38a
DIFF:
https://github.com/llvm/llvm-project/commit/8220432016133c50d2dac6c71e6efd37be1da38a.diff
LOG:
Author: OverMighty
Date: 2024-11-07T23:56:00+01:00
New Revision: faefedf7f8d520035a7c699baa12d5bb9bb93f49
URL:
https://github.com/llvm/llvm-project/commit/faefedf7f8d520035a7c699baa12d5bb9bb93f49
DIFF:
https://github.com/llvm/llvm-project/commit/faefedf7f8d520035a7c699baa12d5bb9bb93f49.diff
LO
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Victor Campos (vhscampos)
Changes
Select library variants in the multilib system using the flags passed in the
'-fmultilib-flag=' format.
Multilib flags that were not passed in the command-line have their default
value fed into the libr
llvmbot wrote:
@llvm/pr-subscribers-mlir-llvm
Author: Jessica Clarke (jrtc27)
Changes
Whilst in upstream LLVM iPTRAny is only ever an integer, essentially an
alias for iPTR, this is not true in CHERI LLVM, where it gets used to
mean "iPTR or cPTR", i.e. either an integer address or a capab
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 3b927fa6d74e47c6e767d44b4b109ecce86f8453
24923b7f429db6387ad077cb592de78289a4b5cd --e
llvmbot wrote:
@llvm/pr-subscribers-tablegen
Author: Jessica Clarke (jrtc27)
Changes
We've already called EnforceInteger on Types[0], and iPTRAny isn't
regarded as an integer type (note that TableGen special-cases iPTR here
to include that, though), so we cannot possibly still have an iPTR
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff c55290e17cfbf099942dc4975e9a78612c940650
94ecfa353dcf44087797594a8f77f9653c8b8e4a --e
llvmbot wrote:
@llvm/pr-subscribers-mlir-core
Author: Jessica Clarke (jrtc27)
Changes
Whilst in upstream LLVM iPTRAny is only ever an integer, essentially an
alias for iPTR, this is not true in CHERI LLVM, where it gets used to
mean "iPTR or cPTR", i.e. either an integer address or a capab
DianQK wrote:
Now we also need to backport #112386. Would it be safer to revert
ebb326a51fec37b5a47e5702e8ea157cd4f835cd in release/19.x?
https://github.com/llvm/llvm-project/pull/112136
___
llvm-branch-commits mailing list
[email protected]
https://github.com/DianQK ready_for_review
https://github.com/llvm/llvm-project/pull/112136
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: NAKAMURA Takumi (chapuni)
Changes
`getBranchCounterPair()` allocates an additional Counter to SkipPath in
`SingleByteCoverage`.
`IsCounterEqual()` calculates the comparison with rewinding counter
replacements.
`NumRegionCounters
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: NAKAMURA Takumi (chapuni)
Changes
`getBranchCounterPair()` allocates an additional Counter to SkipPath in
`SingleByteCoverage`.
`IsCounterEqual()` calculates the comparison with rewinding counter
replacements.
`NumRegionCounters` is upd
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/112431
Backport 5a7b79c93e2e0c71aec016973f5f13d3bb2e7a62
Requested by: @nikic
>From 349a0e9340c0fad094f31d700de814d1c32ba241 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Tue, 15 Oct 2024 09:34:55 +0200
Subject:
llvmbot wrote:
@llvm/pr-subscribers-backend-webassembly
Author: None (llvmbot)
Changes
Backport 5a7b79c93e2e0c71aec016973f5f13d3bb2e7a62
Requested by: @nikic
---
Full diff: https://github.com/llvm/llvm-project/pull/112431.diff
1 Files Affected:
- (modified) llvm/lib/Target/WebAssembly
llvmbot wrote:
@tlively What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/112431
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listi
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/112431
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Pengcheng Wang (wangpc-pp)
Changes
We seem to forget these two instructions.
---
Full diff: https://github.com/llvm/llvm-project/pull/115162.diff
3 Files Affected:
- (modified) llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp (+12-
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/115287
Backport 87f4bc0acad65b1d20160d4160c7778b187125fc
Requested by: @mstorsjo
>From 140beef444a80e0c6620ae007696bc1fe3c027c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?=
Date: Thu, 7 Nov 2024 0
llvmbot wrote:
@devnexen What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/115287
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/list
llvmbot wrote:
@llvm/pr-subscribers-compiler-rt-sanitizer
Author: None (llvmbot)
Changes
Backport 87f4bc0acad65b1d20160d4160c7778b187125fc
Requested by: @mstorsjo
---
Full diff: https://github.com/llvm/llvm-project/pull/115287.diff
1 Files Affected:
- (modified) compiler-rt/lib/fuzzer
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/115287
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff b6adebcc7ef911b4ca99cc8eb9aeed1681f95391
a717a225d5e03bcca6dbc3badae77ab91ab04919 --e
Author: Alexander Richardson
Date: 2024-11-06T15:06:15-08:00
New Revision: 5d95a55a43daea00d42d771892037bd3aa44e291
URL:
https://github.com/llvm/llvm-project/commit/5d95a55a43daea00d42d771892037bd3aa44e291
DIFF:
https://github.com/llvm/llvm-project/commit/5d95a55a43daea00d42d771892037bd3aa44e29
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Shilei Tian (shiltian)
Changes
The feature itself is not new. Just to use it to guard corresponding
instructions.
---
Full diff: https://github.com/llvm/llvm-project/pull/115214.diff
3 Files Affected:
- (modified) llvm/lib/Targ
Author: Matheus Izvekov
Date: 2024-11-07T21:50:36-03:00
New Revision: c702e6179cdde1460f33a300b78708f232f146e3
URL:
https://github.com/llvm/llvm-project/commit/c702e6179cdde1460f33a300b78708f232f146e3
DIFF:
https://github.com/llvm/llvm-project/commit/c702e6179cdde1460f33a300b78708f232f146e3.dif
https://github.com/agozillon edited
https://github.com/llvm/llvm-project/pull/113556
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/agozillon updated
https://github.com/llvm/llvm-project/pull/113556
>From 8dcb02ff8eb44e43d902717129bbcf365bfb0de9 Mon Sep 17 00:00:00 2001
From: agozillon
Date: Fri, 4 Oct 2024 13:03:22 -0500
Subject: [PATCH] [OpenMP][MLIR] Descriptor explicit member map lowering
changes
Th
https://github.com/agozillon edited
https://github.com/llvm/llvm-project/pull/113557
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -145,11 +145,294 @@ createMapInfoOp(fir::FirOpBuilder &builder,
mlir::Location loc,
builder.getIntegerAttr(builder.getIntegerType(64, false), mapType),
builder.getAttr(mapCaptureType),
builder.getStringAttr(name), builder.getBoolAttr(partialMap));
-
ret
https://github.com/agozillon commented:
I've updated the PR to incorporate the nits where feasible and replied in
comment where it wasn't quite possible for various reasons, think there's only
two cases of that though! Thank you very much for the reviews everyone, it's
greatly appreciated.
P
https://github.com/wangleiat created
https://github.com/llvm/llvm-project/pull/115424
Micro-architecture unconditionally treats a "jr $ra" as "return from
subroutine", hence doing "jr $ra" would interfere with both subroutine
return prediction and the more general indirect branch prediction.
GC
llvmbot wrote:
@llvm/pr-subscribers-backend-loongarch
Author: wanglei (wangleiat)
Changes
Micro-architecture unconditionally treats a "jr $ra" as "return from
subroutine", hence doing "jr $ra" would interfere with both subroutine
return prediction and the more general indirect branch predi
https://github.com/wangleiat updated
https://github.com/llvm/llvm-project/pull/114742
>From f390561ee9c49dd10f0b13b79b713624664d7da2 Mon Sep 17 00:00:00 2001
From: wanglei
Date: Mon, 4 Nov 2024 17:12:03 +0800
Subject: [PATCH 1/3] comply with code style
Created using spr 1.3.5-bogner
---
lldb/
https://github.com/wangleiat updated
https://github.com/llvm/llvm-project/pull/114742
>From f390561ee9c49dd10f0b13b79b713624664d7da2 Mon Sep 17 00:00:00 2001
From: wanglei
Date: Mon, 4 Nov 2024 17:12:03 +0800
Subject: [PATCH 1/3] comply with code style
Created using spr 1.3.5-bogner
---
lldb/
llvmbot wrote:
@llvm/pr-subscribers-mlir-core
@llvm/pr-subscribers-mlir
Author: Matthias Springer (matthias-springer)
Changes
Remove `properlyDominatesImpl` and implement the functionality in
`properlyDominates` directly.
Depends on #115413.
---
Full diff: https://github.com/llvm/llvm-
llvmbot wrote:
@llvm/pr-subscribers-mlir
Author: Matthias Springer (matthias-springer)
Changes
The implementations of `DominanceInfo::properlyDominates` and
`PostDominanceInfo::properlyPostDominates` are almost identical: only one line
of code is different. Define the function in `Domina
llvmbot wrote:
@llvm/pr-subscribers-mlir-core
Author: Matthias Springer (matthias-springer)
Changes
The implementations of `DominanceInfo::properlyDominates` and
`PostDominanceInfo::properlyPostDominates` are almost identical: only one line
of code is different. Define the function in `D
heiher wrote:
> Can you squash this PR so it's just one commit?
Sure, it's done now.
https://github.com/llvm/llvm-project/pull/117105
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listin
github-actions[bot] wrote:
@llvmbot Congratulations on having your first Pull Request (PR) merged into the
LLVM Project!
Your changes will be combined with recent changes from other authors, then
tested by our [build bots](https://lab.llvm.org/buildbot/). If there is a
problem with a build,
github-actions[bot] wrote:
@DianQK (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.
ht
github-actions[bot] wrote:
@wangleiat (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.
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
Co-authored-by: Sirish Pande
---
Patch is 23.74 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117599.diff
10 Files Affected:
Author: Petr Hosek
Date: 2024-11-25T11:53:16-08:00
New Revision: 1a6525e438abfe54708f14b9ceec27c0e337f336
URL:
https://github.com/llvm/llvm-project/commit/1a6525e438abfe54708f14b9ceec27c0e337f336
DIFF:
https://github.com/llvm/llvm-project/commit/1a6525e438abfe54708f14b9ceec27c0e337f336.diff
LO
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
v_dot2_f32_bf16 was added in gfx11 along with v_dot2_f16_f16 and
v_dot2_bf16_bf16.
All three instructions were part of Dot9 instructions in the compiler.
This patch will split existing dot9 (v_dot2
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
This patch adds assembly and builtin support for v_ashr_pk_i8/u8_i32
instructions.
Co-authored-by: Sirish Pande
---
Patch is 22.00 KiB, truncated to 20.00 KiB below, full ve
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 8f7e780a4014c19daa5e980d943a381a48e6152f
5801905fe13b783780dc09cb3ac4c177c92b10d5 --e
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 145c4c8611307f4039f390a1a69fad4fe4c14ee3
3ba5c37284ce7df02470662c790cc5280e0a62a2 --e
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
These instructions have non-standard use of OPSEL bits to select
dest write byte. The src2_modifiers operand is used without having
its corresponding src2 operand by introducing dummy src2.
Co-autho
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Matt Arsenault (arsenm)
Changes
Co-authored-by: Pravin Jagtap
---
Patch is 49.45 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117592.diff
16 Files Affected:
- (modi
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
Scale packed 16-component single-precision float vectors from
two source inputs using the exponent provided by the third
single-precision float input, then convert the values to a packed
32-componen
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
OPSEL[0] selects src_word to read.
Co-authored-by: Pravin Jagtap
---
Full diff: https://github.com/llvm/llvm-project/pull/117593.diff
4 Files Affected:
- (modified) llvm/
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 75056a46ee4d7eb6543c2ce99a157a1627a54158
f221f63e40154aaf7f97acc3e48a8b7ba5659f8d --e
llvmbot wrote:
@llvm/pr-subscribers-mc
Author: Matt Arsenault (arsenm)
Changes
Co-authored-by: Pravin Jagtap
---
Full diff: https://github.com/llvm/llvm-project/pull/117590.diff
10 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPU.td (+13-2)
- (modifie
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff f221f63e40154aaf7f97acc3e48a8b7ba5659f8d
59111c23aa1305a324a8dcb66757a07f8e9ef88c --e
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
Co-authored-by: Pravin Jagtap
---
Full diff: https://github.com/llvm/llvm-project/pull/117591.diff
5 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/SIInstrInfo.td (+1
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
The encoding of v_dot2c_f32_bf16 opcode is same as v_mac_f32 in gfx90a,
both from gfx9 series. This required a new decoderNameSpace GFX950_DOT.
Co-authored-by: Sirish Pande
-
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/117600.diff
5 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPU.td (+3-1)
- (modified) llvm/lib/Target/AMDGPU/VOP3Instructions.
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff f1278e9505bb92cbe1d108a8e745352e23dba3ef
d6a1de80431f1b8db2da27d5fa66f9d3233962cd --e
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/117601.diff
6 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPU.td (+12-1)
- (modified) llvm/lib/Target/AMDGPU/GCNSubtarget.h (
AreaZR wrote:
@nikic can you please add the 19.x milestone tag thing?
https://github.com/llvm/llvm-project/pull/116865
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-c
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
@llvm/pr-subscribers-mc
Author: Matt Arsenault (arsenm)
Changes
Select to minimum3/maximum3. Leave f16/v2f16 for later
since it's complicated by only having the vector version.
---
Patch is 185.07 KiB, truncated to 20.00 KiB below, full
https://github.com/jeanPerier created
https://github.com/llvm/llvm-project/pull/118069
This patch extends the optimize bufferization to deal with the new
hlfir.eval_in_mem and move the evaluation contained in its body to operate
directly over the LHS when it can prove there are no access to th
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: None (jeanPerier)
Changes
This patch extends the optimize bufferization to deal with the new
hlfir.eval_in_mem and move the evaluation contained in its body to operate
directly over the LHS when it can prove there are no access
https://github.com/jeanPerier created
https://github.com/llvm/llvm-project/pull/118070
This patch encapsulate array function call lowering into hlfir.eval_in_mem and
allows directly evaluating the call into the LHS when possible.
The conditions are: LHS is contiguous, not accessed inside the f
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: None (jeanPerier)
Changes
This patch encapsulate array function call lowering into hlfir.eval_in_mem and
allows directly evaluating the call into the LHS when possible.
The conditions are: LHS is contiguous, not accessed inside
jeanPerier wrote:
Note that this is a "classic" Fortran compiler optimization, you can verify
that at least all of gfortran, ifx, and nvfortran are doing it on something
very easy like:
```
subroutine test
interface
function foo()
real :: foo(100)
end function
end interface
real x(100
llvmbot wrote:
@vgvassilev What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/118077
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/li
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/118077
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/118077
Backport a174aa1e416c4e27945f5a8c646b119126dc8441
Requested by: @anutosh491
>From d181adec32cf3c5e6dfee26f2b4b5d9aa543ea6a Mon Sep 17 00:00:00 2001
From: Anutosh Bhat
Date: Fri, 29 Nov 2024 15:31:02 +0530
Subj
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport a174aa1e416c4e27945f5a8c646b119126dc8441
Requested by: @anutosh491
---
Full diff: https://github.com/llvm/llvm-project/pull/118077.diff
3 Files Affected:
- (modified) clang/lib/Interpreter/CMakeLists.txt
https://github.com/gbMattN updated
https://github.com/llvm/llvm-project/pull/108385
>From 4f5a7f198988a45fe64b9d1ba88e68a6d7f14e32 Mon Sep 17 00:00:00 2001
From: Matthew Nagy
Date: Thu, 12 Sep 2024 12:36:57 +
Subject: [PATCH 1/4] [TySan] Fix struct access with different bases
---
compiler
https://github.com/gbMattN updated
https://github.com/llvm/llvm-project/pull/95387
>From 620ee820a39ac1e92ee86f64d290ad32b8d426be Mon Sep 17 00:00:00 2001
From: Matthew Nagy
Date: Fri, 28 Jun 2024 16:12:31 +
Subject: [PATCH 1/2] [TySan] Fixed false positive when accessing global
object's m
@@ -134,7 +134,7 @@ end function f
!CHECK-NEXT: run 1 save: where/mask
!CHECK-NEXT: run 2 evaluate: where/region_assign1
!CHECK-LABEL: scheduling where in _QPonly_once
-!CHECK-NEXT: unknown effect: %{{[0-9]+}} = llvm.intr.stacksave : !llvm.ptr
+!CH
https://github.com/zhaoqi5 created
https://github.com/llvm/llvm-project/pull/118054
Custom lower vector type bitreverse to scalar bitrev and vshuf4i instructions.
Keep `v2i64` and `v4i64` bitreverse `Expand`, it's good enough.
>From f3065bddf7a325f1bbaefd9c1895a24669e3beda Mon Sep 17 00:00:00
llvmbot wrote:
@llvm/pr-subscribers-backend-loongarch
Author: ZhaoQi (zhaoqi5)
Changes
Custom lower vector type bitreverse to scalar bitrev and vshuf4i instructions.
Keep `v2i64` and `v4i64` bitreverse `Expand`, it's good enough.
---
Full diff: https://github.com/llvm/llvm-project/pull/1
https://github.com/zhaoqi5 edited
https://github.com/llvm/llvm-project/pull/118054
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -5693,6 +5699,36 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo
&CallInfo,
AllocAlignAttrEmitter AllocAlignAttrEmitter(*this, TargetDecl, CallArgs);
Attrs = AllocAlignAttrEmitter.TryEmitAsCallSiteAttribute(Attrs);
+ if (CGM.getCodeGenOpts().CallGraphSection)
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Matt Arsenault (arsenm)
Changes
Add some tests which will demonstrate that we treat the number of cycles
differently depending on whether the first matrix uses an f8 format.
---
Patch is 33.95 KiB, truncated to 20.00 KiB below, full versi
llvmbot wrote:
@llvm/pr-subscribers-mc
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Patch is 51.69 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117052.diff
12 Files Affected:
- (modified) clang/include/
https://github.com/Prabhuk edited
https://github.com/llvm/llvm-project/pull/87572
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-flang-semantics
Author: Krzysztof Parzyszek (kparzysz)
Changes
This actually simplifies the AST node for the schedule clause: the two allowed
modifiers can be easily classified as the ordering-modifier and the
chunk-modifier during parsing without the
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/117082
Backport 18b02bbf441660683df7f3925946984203d49bab
Requested by: @DianQK
>From 3ed65b7abfb2ef3a5ce2ca72ff070cca0535c316 Mon Sep 17 00:00:00 2001
From: DianQK
Date: Wed, 20 Nov 2024 19:52:51 +0800
Subject: [PATC
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
@llvm/pr-subscribers-flang-parser
Author: Krzysztof Parzyszek (kparzysz)
Changes
This actually simplifies the AST node for the schedule clause: the two allowed
modifiers can be easily classified as the ordering-modifier and the
chunk-modif
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
@llvm/pr-subscribers-llvm-analysis
Author: None (llvmbot)
Changes
Backport 18b02bbf441660683df7f3925946984203d49bab
Requested by: @DianQK
---
Full diff: https://github.com/llvm/llvm-project/pull/117082.diff
4 Files Affected:
- (modif
Author: Matthias Springer
Date: 2024-11-21T10:40:33+09:00
New Revision: fe0ac007ca9e253e79d2dc0e95ce166efd585a5b
URL:
https://github.com/llvm/llvm-project/commit/fe0ac007ca9e253e79d2dc0e95ce166efd585a5b
DIFF:
https://github.com/llvm/llvm-project/commit/fe0ac007ca9e253e79d2dc0e95ce166efd585a5b.d
https://github.com/DianQK updated
https://github.com/llvm/llvm-project/pull/117082
>From d7c9977e092ee48d8bee2a2787af0d23b75cfee5 Mon Sep 17 00:00:00 2001
From: DianQK
Date: Wed, 20 Nov 2024 19:52:51 +0800
Subject: [PATCH] [LICM] allow MemoryAccess creation failure (#116813)
Fixes #116809.
Af
5701 - 5800 of 66743 matches
Mail list logo