@@ -11724,13 +11726,27 @@ void RISCVTargetLowering::ReplaceNodeResults(SDNode
*N,
Results.push_back(Result);
break;
}
- case ISD::READCYCLECOUNTER: {
-assert(!Subtarget.is64Bit() &&
- "READCYCLECOUNTER only has custom type legalization on riscv32");
+
@@ -363,7 +365,7 @@ def CSRSystemRegister : AsmOperandClass {
let DiagnosticType = "InvalidCSRSystemRegister";
}
-def csr_sysreg : RISCVOp {
+def csr_sysreg : RISCVOp, ImmLeaf(Imm);"> {
topperc wrote:
TImmLeaf
https://github.com/llvm/llvm-project/pull/8232
@@ -126,9 +126,10 @@ enum NodeType : unsigned {
// Floating point fmax and fmin matching the RISC-V instruction semantics.
FMAX, FMIN,
- // READ_CYCLE_WIDE - A read of the 64-bit cycle CSR on a 32-bit target
- // (returns (Lo, Hi)). It takes a chain operand.
- READ_CYCL
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82409
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Tom Stellard
Date: 2024-02-20T21:14:50-08:00
New Revision: 6c90f8dd546334b01c9a86387950e8c72d459f1e
URL:
https://github.com/llvm/llvm-project/commit/6c90f8dd546334b01c9a86387950e8c72d459f1e
DIFF:
https://github.com/llvm/llvm-project/commit/6c90f8dd546334b01c9a86387950e8c72d459f1e.diff
Author: Tom Stellard
Date: 2024-02-20T21:14:50-08:00
New Revision: 235306ba1f89eb1b9f9724edec5eacb295f8198f
URL:
https://github.com/llvm/llvm-project/commit/235306ba1f89eb1b9f9724edec5eacb295f8198f
DIFF:
https://github.com/llvm/llvm-project/commit/235306ba1f89eb1b9f9724edec5eacb295f8198f.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82409
>From 235306ba1f89eb1b9f9724edec5eacb295f8198f Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Mon, 19 Feb 2024 16:46:16 -0800
Subject: [PATCH 1/2] [cmake] Add minor version to library SONAME (#79376)
We need
wangpc-pp wrote:
Commited as b8ed69ecc01385c03844e8fa05ba418a5670d322.
SPR sometines failed to land after rebasing:
```shell
# spr land --cherry-pick
https://github.com/wangpc-pp closed
https://github.com/llvm/llvm-project/pull/82322
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82453
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Tom Stellard
Date: 2024-02-20T21:10:59-08:00
New Revision: d84c1e947472ba7d3a8b32621d4e451f2beacce9
URL:
https://github.com/llvm/llvm-project/commit/d84c1e947472ba7d3a8b32621d4e451f2beacce9
DIFF:
https://github.com/llvm/llvm-project/commit/d84c1e947472ba7d3a8b32621d4e451f2beacce9.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82453
>From d84c1e947472ba7d3a8b32621d4e451f2beacce9 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Tue, 20 Feb 2024 17:52:38 -0800
Subject: [PATCH] [workflows] Fix permissions check for creating new releases
(#811
https://github.com/wangpc-pp updated
https://github.com/llvm/llvm-project/pull/82322
>From f8415de83823cd5b244fcb288b29d4afc7ea10db Mon Sep 17 00:00:00 2001
From: Wang Pengcheng
Date: Tue, 20 Feb 2024 18:20:03 +0800
Subject: [PATCH 1/2] Fix typo and address comments
Created using spr 1.3.4
---
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/82322
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -126,9 +126,9 @@ enum NodeType : unsigned {
// Floating point fmax and fmin matching the RISC-V instruction semantics.
FMAX, FMIN,
- // READ_CYCLE_WIDE - A read of the 64-bit cycle CSR on a 32-bit target
+ // READ_COUNTER_WIDE - A read of the 64-bit counter CSR on a 3
https://github.com/wangpc-pp updated
https://github.com/llvm/llvm-project/pull/82322
>From f8415de83823cd5b244fcb288b29d4afc7ea10db Mon Sep 17 00:00:00 2001
From: Wang Pengcheng
Date: Tue, 20 Feb 2024 18:20:03 +0800
Subject: [PATCH] Fix typo and address comments
Created using spr 1.3.4
---
ll
https://github.com/wangpc-pp updated
https://github.com/llvm/llvm-project/pull/82322
>From f8415de83823cd5b244fcb288b29d4afc7ea10db Mon Sep 17 00:00:00 2001
From: Wang Pengcheng
Date: Tue, 20 Feb 2024 18:20:03 +0800
Subject: [PATCH] Fix typo and address comments
Created using spr 1.3.4
---
ll
https://github.com/boomanaiden154 approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/82453
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-comm
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: None (llvmbot)
Changes
Backport 2836d8edbfbcd461b25101ed58f93c862d65903a
Requested by: @tstellar
---
Full diff: https://github.com/llvm/llvm-project/pull/82453.diff
2 Files Affected:
- (modified) .github/workflows/release-tas
llvmbot wrote:
@boomanaiden154 What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/82453
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82420
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/82453
Backport 2836d8edbfbcd461b25101ed58f93c862d65903a
Requested by: @tstellar
>From 9d2fa790ac7ea4bb239d0de50c878f6f5bcec6a0 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Tue, 20 Feb 2024 17:52:38 -0800
Subject
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/82453
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Rainer Orth
Date: 2024-02-20T17:57:11-08:00
New Revision: bba39443eb918f842502ee2315306a6e811e1987
URL:
https://github.com/llvm/llvm-project/commit/bba39443eb918f842502ee2315306a6e811e1987
DIFF:
https://github.com/llvm/llvm-project/commit/bba39443eb918f842502ee2315306a6e811e1987.diff
L
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82420
>From bba39443eb918f842502ee2315306a6e811e1987 Mon Sep 17 00:00:00 2001
From: Rainer Orth
Date: Tue, 20 Feb 2024 07:26:48 +0100
Subject: [PATCH] [Release] Don't build during test-release.sh Phase 3 install
(#820
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82409
>From 1d4de7556e20621245bbc32fca97544ea18cb6c5 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Mon, 19 Feb 2024 16:46:16 -0800
Subject: [PATCH 1/2] [cmake] Add minor version to library SONAME (#79376)
We need
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/80832
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Nikita Popov
Date: 2024-02-20T16:44:46-08:00
New Revision: 94dcc1d6ae0912910c1a001da54ca64171d36374
URL:
https://github.com/llvm/llvm-project/commit/94dcc1d6ae0912910c1a001da54ca64171d36374
DIFF:
https://github.com/llvm/llvm-project/commit/94dcc1d6ae0912910c1a001da54ca64171d36374.diff
Author: Nikita Popov
Date: 2024-02-20T16:44:46-08:00
New Revision: dc0ed54ac582357c8e097b2610791b7f802bb0ad
URL:
https://github.com/llvm/llvm-project/commit/dc0ed54ac582357c8e097b2610791b7f802bb0ad
DIFF:
https://github.com/llvm/llvm-project/commit/dc0ed54ac582357c8e097b2610791b7f802bb0ad.diff
Author: Nikita Popov
Date: 2024-02-20T16:44:46-08:00
New Revision: 688566b2dfb86c0cd3e896470150282b98b5d8d3
URL:
https://github.com/llvm/llvm-project/commit/688566b2dfb86c0cd3e896470150282b98b5d8d3
DIFF:
https://github.com/llvm/llvm-project/commit/688566b2dfb86c0cd3e896470150282b98b5d8d3.diff
Author: Nikita Popov
Date: 2024-02-20T16:44:46-08:00
New Revision: 4223b2264ce5e6d1855b9e7b32fe61152a681046
URL:
https://github.com/llvm/llvm-project/commit/4223b2264ce5e6d1855b9e7b32fe61152a681046
DIFF:
https://github.com/llvm/llvm-project/commit/4223b2264ce5e6d1855b9e7b32fe61152a681046.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80832
>From 688566b2dfb86c0cd3e896470150282b98b5d8d3 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Thu, 1 Feb 2024 12:57:59 +0100
Subject: [PATCH 1/4] [IndVars] Add tests for #79861 (NFC)
(cherry picked from commi
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82309
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Chuanqi Xu
Date: 2024-02-20T16:41:33-08:00
New Revision: 66351a501e5106353a4919617851469c7c61a660
URL:
https://github.com/llvm/llvm-project/commit/66351a501e5106353a4919617851469c7c61a660
DIFF:
https://github.com/llvm/llvm-project/commit/66351a501e5106353a4919617851469c7c61a660.diff
LO
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82309
>From 66351a501e5106353a4919617851469c7c61a660 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Tue, 20 Feb 2024 13:31:28 +0800
Subject: [PATCH] [Serialization] Record whether the ODR is skipped (#82302)
Close ht
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82324
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Ulrich Weigand
Date: 2024-02-20T16:36:39-08:00
New Revision: 5ef297ab611822537a385d45244867519563d3ef
URL:
https://github.com/llvm/llvm-project/commit/5ef297ab611822537a385d45244867519563d3ef
DIFF:
https://github.com/llvm/llvm-project/commit/5ef297ab611822537a385d45244867519563d3ef.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82324
>From 5ef297ab611822537a385d45244867519563d3ef Mon Sep 17 00:00:00 2001
From: Ulrich Weigand
Date: Fri, 16 Feb 2024 11:58:05 +0100
Subject: [PATCH] [llvm-objcopy] Add SystemZ support (#81841)
This is also necess
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/82324
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
MaskRay wrote:
This is fairly safe to cherry pick and it will help ClangBuiltLinux. I'm in
favor of merging it if there is still time.
https://github.com/llvm/llvm-project/pull/82324
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.
MaskRay wrote:
```
Merged
merged 5 commits into
[users/MaskRay/spr/main.elf-place-lbsslrodataldata-after-bss](https://github.com/llvm/llvm-project/tree/users/MaskRay/spr/main.elf-place-lbsslrodataldata-after-bss)
from
[users/MaskRay/spr/elf-place-lbsslrodataldata-after-bss](https://github.com/
https://github.com/MaskRay closed
https://github.com/llvm/llvm-project/pull/81224
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1436,6 +1436,8 @@ static void readConfigs(opt::InputArgList &args) {
config->zInterpose = hasZOption(args, "interpose");
config->zKeepTextSectionPrefix = getZFlag(
args, "keep-text-section-prefix", "nokeep-text-section-prefix", false);
+ config->zLrodataAfterBss
rorth wrote:
> @tstellar What do you think about merging this PR to the release branch?
I thing this would be very useful: we already have two Issues filed for this
problem, and `test-release.sh` is probably almost exclusively exercised during
release testing/building.
The risk should be limi
https://github.com/aeubanks approved this pull request.
https://github.com/llvm/llvm-project/pull/81224
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1436,6 +1436,8 @@ static void readConfigs(opt::InputArgList &args) {
config->zInterpose = hasZOption(args, "interpose");
config->zKeepTextSectionPrefix = getZFlag(
args, "keep-text-section-prefix", "nokeep-text-section-prefix", false);
+ config->zLrodataAfterBss
llvmbot wrote:
@tstellar What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/82420
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/82420
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/82420
Backport f6ac598c104ed3c9f4bcbbe830f86500c8d1013e
Requested by: @rorth
>From 98228d4cdb8e933be66b3a5cd08992366b31fb1d Mon Sep 17 00:00:00 2001
From: Rainer Orth
Date: Tue, 20 Feb 2024 07:26:48 +0100
Subject: [P
tstellar wrote:
@MaskRay What do you think about this?
https://github.com/llvm/llvm-project/pull/82324
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/81402
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: David CARLIER
Date: 2024-02-20T12:59:02-08:00
New Revision: 390dcd4cbbf511954ba1e0ca000d3e1c6394060e
URL:
https://github.com/llvm/llvm-project/commit/390dcd4cbbf511954ba1e0ca000d3e1c6394060e
DIFF:
https://github.com/llvm/llvm-project/commit/390dcd4cbbf511954ba1e0ca000d3e1c6394060e.diff
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/81402
>From 390dcd4cbbf511954ba1e0ca000d3e1c6394060e Mon Sep 17 00:00:00 2001
From: David CARLIER
Date: Sat, 10 Feb 2024 19:14:28 +
Subject: [PATCH] [compiler-rt][profile] Fix InstrProfilingFile possible
resource
tstellar wrote:
One of these libc++ tests keeps failing. Is this a real failure?
https://github.com/llvm/llvm-project/pull/82045
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/ll
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82301
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Qiu Chaofan
Date: 2024-02-20T12:54:33-08:00
New Revision: 3b4b0476423e2340cf6ef370df3c98420014c97b
URL:
https://github.com/llvm/llvm-project/commit/3b4b0476423e2340cf6ef370df3c98420014c97b
DIFF:
https://github.com/llvm/llvm-project/commit/3b4b0476423e2340cf6ef370df3c98420014c97b.diff
L
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82301
>From 3b4b0476423e2340cf6ef370df3c98420014c97b Mon Sep 17 00:00:00 2001
From: Qiu Chaofan
Date: Tue, 6 Feb 2024 18:37:31 +0800
Subject: [PATCH] [PowerPC] Mask constant operands in ValueBit tracking
(#67653)
In
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82317
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Frederic Cambus
Date: 2024-02-20T11:59:21-08:00
New Revision: 12114d2d5a66cf4cb656a6dd83bb17704f2261a0
URL:
https://github.com/llvm/llvm-project/commit/12114d2d5a66cf4cb656a6dd83bb17704f2261a0
DIFF:
https://github.com/llvm/llvm-project/commit/12114d2d5a66cf4cb656a6dd83bb17704f2261a0.dif
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82317
>From 12114d2d5a66cf4cb656a6dd83bb17704f2261a0 Mon Sep 17 00:00:00 2001
From: Frederic Cambus
Date: Tue, 20 Feb 2024 09:11:54 +0100
Subject: [PATCH] [llvm-objdump] Add support for the PT_OPENBSD_SYSCALLS
segment
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82318
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Frederic Cambus
Date: 2024-02-20T11:57:09-08:00
New Revision: 3af6881cab6c98c304eed112f2153f9bbe67b5ee
URL:
https://github.com/llvm/llvm-project/commit/3af6881cab6c98c304eed112f2153f9bbe67b5ee
DIFF:
https://github.com/llvm/llvm-project/commit/3af6881cab6c98c304eed112f2153f9bbe67b5ee.dif
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82318
>From 3af6881cab6c98c304eed112f2153f9bbe67b5ee Mon Sep 17 00:00:00 2001
From: Frederic Cambus
Date: Tue, 20 Feb 2024 09:12:58 +0100
Subject: [PATCH] [llvm-readobj] Add support for the PT_OPENBSD_SYSCALLS
segment
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82391
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Xing Xue
Date: 2024-02-20T11:54:09-08:00
New Revision: 801a10d3058a44b257236edfa08748c7f7ddbccb
URL:
https://github.com/llvm/llvm-project/commit/801a10d3058a44b257236edfa08748c7f7ddbccb
DIFF:
https://github.com/llvm/llvm-project/commit/801a10d3058a44b257236edfa08748c7f7ddbccb.diff
LOG:
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/82391
>From 801a10d3058a44b257236edfa08748c7f7ddbccb Mon Sep 17 00:00:00 2001
From: Xing Xue
Date: Tue, 20 Feb 2024 12:08:37 -0500
Subject: [PATCH] [OpenMP][AIX]Add assembly file containing microtasking
routines and u
llvmbot wrote:
@jyknight What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/82409
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/82409
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/82409
Backport 91a384621e5b762d9c173ffd247cfeadd5f436a2
Requested by: @tstellar
>From 4f49c058f52996c02b791106d73b841cd8552d2c Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Mon, 19 Feb 2024 16:46:16 -0800
Subject
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/82347
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Nikita Popov
Date: 2024-02-20T12:02:48Z
New Revision: ebc589e44ffe7b77cc500f3d2dc1a7ba11dd82b1
URL:
https://github.com/llvm/llvm-project/commit/ebc589e44ffe7b77cc500f3d2dc1a7ba11dd82b1
DIFF:
https://github.com/llvm/llvm-project/commit/ebc589e44ffe7b77cc500f3d2dc1a7ba11dd82b1.diff
LOG:
Author: Nikita Popov
Date: 2024-02-20T12:02:48Z
New Revision: c74afe6f52e9db0c5acd90b78a232176ad460b5e
URL:
https://github.com/llvm/llvm-project/commit/c74afe6f52e9db0c5acd90b78a232176ad460b5e
DIFF:
https://github.com/llvm/llvm-project/commit/c74afe6f52e9db0c5acd90b78a232176ad460b5e.diff
LOG:
https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/82187
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/MaskRay updated
https://github.com/llvm/llvm-project/pull/82187
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/jpienaar approved this pull request.
https://github.com/llvm/llvm-project/pull/82333
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/jpienaar approved this pull request.
Nice, thanks!
https://github.com/llvm/llvm-project/pull/81462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-co
MaskRay wrote:
> I've checked over the implementation with binutils. Out of interest are you
> planning on implementing all of fdpic or just enough to get assembler/linker
> support working?
Yes, I plan to implement the codegen part to help me understand FDPIC better
and the codegen part of L
https://github.com/MaskRay edited
https://github.com/llvm/llvm-project/pull/82187
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/MaskRay edited
https://github.com/llvm/llvm-project/pull/82187
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -11358,6 +11361,37 @@ bool ARMAsmParser::parseDirectiveARM(SMLoc L) {
return false;
}
+MCSymbolRefExpr::VariantKind
+ARMAsmParser::getVariantKindForName(StringRef Name) const {
MaskRay wrote:
> Ideally we could refactor so that MCSymbolRefExpr::getVarian
https://github.com/MaskRay edited
https://github.com/llvm/llvm-project/pull/82187
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -11358,6 +11361,37 @@ bool ARMAsmParser::parseDirectiveARM(SMLoc L) {
return false;
}
+MCSymbolRefExpr::VariantKind
+ARMAsmParser::getVariantKindForName(StringRef Name) const {
+ return StringSwitch(Name.lower())
+ .Case("funcdesc", MCSymbolRefExpr::VK_FUNCDESC)
+
https://github.com/shiltian approved this pull request.
https://github.com/llvm/llvm-project/pull/82391
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@shiltian What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/82391
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/82391
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/82391
Backport 94100bc2fb1a39dbeb43d18a95176097c53f1324
Requested by: @brad0
>From c30cb94d7f5b4742cdd8f13de59bb28fa6cff363 Mon Sep 17 00:00:00 2001
From: Xing Xue
Date: Tue, 20 Feb 2024 12:08:37 -0500
Subject: [PATC
@@ -11358,6 +11361,37 @@ bool ARMAsmParser::parseDirectiveARM(SMLoc L) {
return false;
}
+MCSymbolRefExpr::VariantKind
+ARMAsmParser::getVariantKindForName(StringRef Name) const {
+ return StringSwitch(Name.lower())
+ .Case("funcdesc", MCSymbolRefExpr::VK_FUNCDESC)
+
@@ -11358,6 +11361,37 @@ bool ARMAsmParser::parseDirectiveARM(SMLoc L) {
return false;
}
+MCSymbolRefExpr::VariantKind
+ARMAsmParser::getVariantKindForName(StringRef Name) const {
smithp35 wrote:
I can see a design trade-off here. By implementing only the e
@@ -84,6 +84,11 @@ unsigned ARMELFObjectWriter::GetRelocTypeInner(const MCValue
&Target,
if (Kind >= FirstLiteralRelocationKind)
return Kind - FirstLiteralRelocationKind;
MCSymbolRefExpr::VariantKind Modifier = Target.getAccessVariant();
+ auto CheckFDPIC = [&]() {
+
https://github.com/smithp35 commented:
I've checked over the implementation with binutils. Out of interest are you
planning on implementing all of fdpic or just enough to get assembler/linker
support working?
If you are there are some other GNU options that may be useful to look at as
possibl
https://github.com/smithp35 edited
https://github.com/llvm/llvm-project/pull/82187
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -223,6 +223,12 @@ class MCSymbolRefExpr : public MCExpr {
VK_SECREL,
VK_SIZE,// symbol@SIZE
VK_WEAKREF, // The link between the symbols in .weakref foo, bar
+VK_FUNCDESC,
smithp35 wrote:
While VK_TLSGD_FDPIC are somewhat self documenting
AaronBallman wrote:
Is this fixing a regression introduced in Clang 18? I'm wondering why the
backport is needed in the first place, as this seems to be making potentially
significant changes during the RC ("Make +pauth enabled in Armv8.3-a by
default").
https://github.com/llvm/llvm-project/p
https://github.com/skatrak commented:
LGTM, just small comments.
https://github.com/llvm/llvm-project/pull/81629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/skatrak edited
https://github.com/llvm/llvm-project/pull/81629
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1278,14 +1278,15 @@ class DataSharingProcessor {
llvm::SetVector symbolsInNestedRegions;
llvm::SetVector symbolsInParentRegions;
Fortran::lower::AbstractConverter &converter;
+ Fortran::semantics::SemanticsContext &semaCtx;
skatrak wrote:
Do we expe
@@ -1384,30 +1386,28 @@ void DataSharingProcessor::copyLastPrivateSymbol(
}
void DataSharingProcessor::collectOmpObjectListSymbol(
-const Fortran::parser::OmpObjectList &ompObjectList,
+const omp::ObjectList &objects,
llvm::SetVector &symbolSet) {
- for (const Fo
https://github.com/skatrak commented:
LGTM.
https://github.com/llvm/llvm-project/pull/81627
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -2865,53 +2865,45 @@ bool ClauseProcessor::processDepend(
llvm::SmallVectorImpl &dependOperands) const {
fir::FirOpBuilder &firOpBuilder = converter.getFirOpBuilder();
- return findRepeatableClause(
- [&](const ClauseTy::Depend *dependClause,
+ return findRepea
https://github.com/skatrak edited
https://github.com/llvm/llvm-project/pull/81623
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
1 - 100 of 142 matches
Mail list logo