llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
@llvm/pr-subscribers-backend-x86
Author: Daniel Paoliello (dpaoliello)
Changes
Found when compiling openssl master branch using clang-cl.
This commit introduces usage of InterlockedAdd64:
https://github.com/openssl/openssl/commit/d0e1a0ae
@@ -88,6 +91,175 @@ void gatherFuncAndVarSyms(
symbolAndClause.emplace_back(clause, *object.id());
}
+int getComponentPlacementInParent(
+const Fortran::semantics::Symbol *componentSym) {
+ const auto *derived =
+ componentSym->owner()
+ .derivedTypeSpec
https://github.com/Prabhuk updated
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
https://github.com/Prabhuk updated
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
@@ -93,9 +93,17 @@ RValue CodeGenFunction::EmitCXXMemberOrOperatorCall(
*this, MD, This, ImplicitParam, ImplicitParamTy, CE, Args, RtlArgs);
auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall(
Args, FPT, CallInfo.ReqArgs, CallInfo.PrefixSize);
- return EmitCall(F
https://github.com/Prabhuk updated
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
https://github.com/Prabhuk updated
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
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/2] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/2] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -88,6 +91,175 @@ void gatherFuncAndVarSyms(
symbolAndClause.emplace_back(clause, *object.id());
}
+int getComponentPlacementInParent(
+const Fortran::semantics::Symbol *componentSym) {
+ const auto *derived =
+ componentSym->owner()
+ .derivedTypeSpec
@@ -97,7 +269,7 @@ getOmpObjectSymbol(const Fortran::parser::OmpObject
&ompObject) {
if (auto *arrayEle =
Fortran::parser::Unwrap(
designator)) {
- sym = GetFirstName(arrayEle->base).symbol;
+ sy
@@ -22,6 +22,10 @@ namespace fir {
class FirOpBuilder;
} // namespace fir
+namespace llvm::omp {
+enum class OpenMPOffloadMappingFlags : uint64_t;
+} // namespace llvm::omp
agozillon wrote:
It is no longer used! Thank you for pointing that out.
https://githu
@@ -0,0 +1,260 @@
+//===- OMPMapInfoFinalization.cpp
+//---===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Id
@@ -88,6 +91,175 @@ void gatherFuncAndVarSyms(
symbolAndClause.emplace_back(clause, *object.id());
}
+int getComponentPlacementInParent(
+const Fortran::semantics::Symbol *componentSym) {
+ const auto *derived =
+ componentSym->owner()
+ .derivedTypeSpec
@@ -88,6 +91,175 @@ void gatherFuncAndVarSyms(
symbolAndClause.emplace_back(clause, *object.id());
}
+int getComponentPlacementInParent(
+const Fortran::semantics::Symbol *componentSym) {
+ const auto *derived =
+ componentSym->owner()
+ .derivedTypeSpec
https://github.com/agozillon updated
https://github.com/llvm/llvm-project/pull/82851
___
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/82851
___
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/82852
___
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/82852
___
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/82853
>From 21b05eee943e4f1ad20fcd8f30bd14a0a3317db6 Mon Sep 17 00:00:00 2001
From: Andrew Gozillon
Date: Fri, 15 Mar 2024 14:13:30 -0500
Subject: [PATCH] update with minor tidying up
Created using spr 1.3.4
---
fl
https://github.com/agozillon updated
https://github.com/llvm/llvm-project/pull/82853
>From 21b05eee943e4f1ad20fcd8f30bd14a0a3317db6 Mon Sep 17 00:00:00 2001
From: Andrew Gozillon
Date: Fri, 15 Mar 2024 14:13:30 -0500
Subject: [PATCH] update with minor tidying up
Created using spr 1.3.4
---
fl
agozillon wrote:
Performed a rebase across the entire PR stack (my appologies, I forgot that
might make the review a little more irritating before I performed it), and made
an attempt to address all reviewer comments and where things didn't quite work
as expected left replies on the comments.
Author: Mehdi Amini
Date: 2024-04-25T00:51:18+02:00
New Revision: 21efbd229cb6b7341ab4575f71870492eba1fbf4
URL:
https://github.com/llvm/llvm-project/commit/21efbd229cb6b7341ab4575f71870492eba1fbf4
DIFF:
https://github.com/llvm/llvm-project/commit/21efbd229cb6b7341ab4575f71870492eba1fbf4.diff
L
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
Author: Pengcheng Wang (wangpc-pp)
Changes
Masking them as `hasSideEffects=1` stops some optimizations.
For saturating instructions, they may write `vxsat`. This is like
floating-point instructions that may write `fflags`, but we don't
model flo
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Pengcheng Wang (wangpc-pp)
Changes
Masking them as `hasSideEffects=1` stops some optimizations.
For saturating instructions, they may write `vxsat`. This is like
floating-point instructions that may write `fflags`, but we don't
mo
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Pengcheng Wang (wangpc-pp)
Changes
This PR includes:
* vsadd.vv/vsaddu.vv
* vaadd.vv/vaaddu.vv
* vsmul.vv
---
Full diff: https://github.com/llvm/llvm-project/pull/90053.diff
3 Files Affected:
- (modified) llvm/lib/Target/RISCV
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
While implementing the UTC clock it turns out that the implementation of the
leap seconds was not correct, it should store the individual value, not the sum.
It also looks like LWG3359 has not been fully
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Krzysztof Parzyszek (kparzysz)
Changes
… NFC
---
Full diff: https://github.com/llvm/llvm-project/pull/90087.diff
2 Files Affected:
- (modified) flang/lib/Lower/OpenMP/Utils.cpp (+23-1)
- (modified) flang/lib/Lower/OpenMP/Util
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Krzysztof Parzyszek (kparzysz)
Changes
This will unify the interface a bit more.
---
Patch is 30.48 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/90090.diff
1 Files Affected:
- (m
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
Author: Krzysztof Parzyszek (kparzysz)
Changes
A compound construct with a list of clauses is broken up into individual
leaf/composite constructs. Each such construct has the list of clauses that
apply to it based on the OpenMP spec.
Each
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Krzysztof Parzyszek (kparzysz)
Changes
The clauses should now be accessed from the construct queue.
---
Patch is 34.64 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/90108.diff
1 Fi
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Bill Wendling (bwendling)
Changes
A struct that declares an inner struct, but no fields, won't have a field
count. So getting the offset of the inner struct fails. This happens in both C
and C++:
struct foo {
struct bar {
int
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Bill Wendling (bwendling)
Changes
A struct that declares an inner struct, but no fields, won't have a field
count. So getting the offset of the inner struct fails. This happens in both C
and C++:
struct foo {
struct bar {
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Paul Kirth (ilovepi)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/90145.diff
1 Files Affected:
- (modified) llvm/lib/Transforms/Utils/MisExpect.cpp (+2-1)
``diff
diff --git a/llvm/lib/Transforms
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
Author: Paul Kirth (ilovepi)
Changes
As suggested in
https://github.com/llvm/llvm-project/pull/86609/files#r1556689262
an API for getting the number of branch weights directly from the MD node would
be useful in a variety of checks, and keeps th
https://github.com/wangleiat created
https://github.com/llvm/llvm-project/pull/90157
The implementation only enables when the `-enable-tlsdesc` option is
passed and the TLS model is `dynamic`.
LoongArch's GCC has the same option(-mtls-dialet=) as RISC-V.
_
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
@llvm/pr-subscribers-backend-loongarch
@llvm/pr-subscribers-clang
Author: wanglei (wangleiat)
Changes
The implementation only enables when the `-enable-tlsdesc` option is
passed and the TLS model is `dynamic`.
LoongArch's GCC has the same o
https://github.com/wangleiat closed
https://github.com/llvm/llvm-project/pull/90157
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/wangleiat created
https://github.com/llvm/llvm-project/pull/90159
The implementation only enables when the `-enable-tlsdesc` option is
passed and the TLS model is `dynamic`.
LoongArch's GCC has the same option(-mtls-dialet=) as RISC-V.
_
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: wanglei (wangleiat)
Changes
The implementation only enables when the `-enable-tlsdesc` option is
passed and the TLS model is `dynamic`.
LoongArch's GCC has the same option(-mtls-dialet=) as RISC-V.
---
Patch is 23.12 KiB, truncated to 2
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: wanglei (wangleiat)
Changes
The implementation only enables when the `-enable-tlsdesc` option is
passed and the TLS model is `dynamic`.
LoongArch's GCC has the same option(-mtls-dialet=) as RISC-V.
---
Patch is 23.12 KiB, truncat
wangleiat wrote:
@xen0n @xry111
https://github.com/llvm/llvm-project/pull/90159
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
wangleiat wrote:
> > [wangleiat](https://github.com/wangleiat) wants to merge 1 commit into
> > [users/wangleiat/spr/main.loongarchcodegen-add-support-for-tlsdesc-1](https://github.com/llvm/llvm-project/tree/users/wangleiat/spr/main.loongarchcodegen-add-support-for-tlsdesc-1)
> > from
> > [use
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/90182
Backport 22da5a6e34ed6146752b24d9156a678b50fddaef
Requested by: @nikic
>From 6fdc67c416017f66a4ed51f6b6c010d5151176dc Mon Sep 17 00:00:00 2001
From: Yingwei Zheng
Date: Fri, 26 Apr 2024 16:25:33 +0800
Subject:
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/90182
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@nikic What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/90182
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: None (llvmbot)
Changes
Backport 22da5a6e34ed6146752b24d9156a678b50fddaef
Requested by: @nikic
---
Full diff: https://github.com/llvm/llvm-project/pull/90182.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/Scalar/Induc
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Pengcheng Wang (wangpc-pp)
Changes
So we can only mantain one place.
---
Full diff: https://github.com/llvm/llvm-project/pull/90187.diff
3 Files Affected:
- (modified) llvm/lib/TargetParser/RISCVISAInfo.cpp (+2-35)
- (modifie
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Jay Foad (jayfoad)
Changes
Iterator MI can advance in insertWait() but we need original instruction
to set temporal hint. Just move it before handling volatile.
---
Patch is 32.67 KiB, truncated to 20.00 KiB below, full version:
Author: Jay Foad
Date: 2024-04-26T14:47:16+01:00
New Revision: cb37105c23926b07488c2f0a9a603634d9be4936
URL:
https://github.com/llvm/llvm-project/commit/cb37105c23926b07488c2f0a9a603634d9be4936
DIFF:
https://github.com/llvm/llvm-project/commit/cb37105c23926b07488c2f0a9a603634d9be4936.diff
LOG:
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Paul Kirth (ilovepi)
Changes
With the tag merging in place, we can safely change the default for
+seq-cst-trailing-fence to the default, according to the recommendation in
https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/m
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/89415
>From 51ff7f38b633f72ef2d4a6bb4a5660a39c1cf611 Mon Sep 17 00:00:00 2001
From: Owen Pan
Date: Tue, 2 Apr 2024 14:48:14 -0700
Subject: [PATCH] [clang-format] Fix a regression in annotating
TrailingReturnArrow (#86
Author: Owen Pan
Date: 2024-04-26T16:56:54-07:00
New Revision: 51ff7f38b633f72ef2d4a6bb4a5660a39c1cf611
URL:
https://github.com/llvm/llvm-project/commit/51ff7f38b633f72ef2d4a6bb4a5660a39c1cf611
DIFF:
https://github.com/llvm/llvm-project/commit/51ff7f38b633f72ef2d4a6bb4a5660a39c1cf611.diff
LOG:
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/89412
>From 6dbaa89433f785799797d14e4c36805998fc6bad Mon Sep 17 00:00:00 2001
From: Owen Pan
Date: Fri, 12 Apr 2024 10:12:24 -0700
Subject: [PATCH] [clang-format] Fix a regression in ContinuationIndenter
(#88414)
Com
Author: Owen Pan
Date: 2024-04-26T16:58:03-07:00
New Revision: 6dbaa89433f785799797d14e4c36805998fc6bad
URL:
https://github.com/llvm/llvm-project/commit/6dbaa89433f785799797d14e4c36805998fc6bad
DIFF:
https://github.com/llvm/llvm-project/commit/6dbaa89433f785799797d14e4c36805998fc6bad.diff
LOG:
Author: Vitaly Buka
Date: 2024-04-27T00:09:08-07:00
New Revision: 884d89aab141a3016d8d5b42ed163e649a969ad4
URL:
https://github.com/llvm/llvm-project/commit/884d89aab141a3016d8d5b42ed163e649a969ad4
DIFF:
https://github.com/llvm/llvm-project/commit/884d89aab141a3016d8d5b42ed163e649a969ad4.diff
L
Author: Mehdi Amini
Date: 2024-04-27T21:12:47+02:00
New Revision: b95e62ba350fedcf01b3220279c007fb75723106
URL:
https://github.com/llvm/llvm-project/commit/b95e62ba350fedcf01b3220279c007fb75723106
DIFF:
https://github.com/llvm/llvm-project/commit/b95e62ba350fedcf01b3220279c007fb75723106.diff
L
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/90369
Backport c1b6cca1214e7a9c14a30b81585dd8b81baeaa77
Requested by: @whentojump
>From 71dd393acd7948b8290e65d082c509fd2df4c02f Mon Sep 17 00:00:00 2001
From: Wentao Zhang <[email protected]
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/90369
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@ZequanWu What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/90369
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listi
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: None (llvmbot)
Changes
Backport c1b6cca1214e7a9c14a30b81585dd8b81baeaa77
Requested by: @whentojump
---
Full diff: https://github.com/llvm/llvm-project/pull/90369.diff
2 Files Affected:
- (modified) clang/lib/CodeGen/CoverageMap
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Pengcheng Wang (wangpc-pp)
Changes
This PR includes:
* vsadd.vv/vsaddu.vv
* vaadd.vv/vaaddu.vv
* vsmul.vv
---
Full diff: https://github.com/llvm/llvm-project/pull/90372.diff
3 Files Affected:
- (modified) llvm/lib/Target/RISCV
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
While implementing this feature and its associated LWG issues it turns out
- LWG3316 Correctly define epoch for utc_clock / utc_timepoint only added
non-normative wording to the standard.
Implements parts
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Mark de Wever (mordante)
Changes
This implements the throwing overload and the exception classes throw by this
overload.
Implements parts of:
- P0355 Extending chrono to Calendars and Time Zones
---
Patch is 44.82 KiB, truncated to 20.
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/90422
Backport 35b89dda2b9734917824b1457f149192669b314c
Requested by: @phoebewang
>From 7100664b68f5c38c2b163a8927a268a7c6ab91ae Mon Sep 17 00:00:00 2001
From: Phoebe Wang
Date: Mon, 29 Apr 2024 08:40:26 +0800
Subjec
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/90422
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@RKSimon What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/90422
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listin
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: None (llvmbot)
Changes
Backport 35b89dda2b9734917824b1457f149192669b314c
Requested by: @phoebewang
---
Full diff: https://github.com/llvm/llvm-project/pull/90422.diff
2 Files Affected:
- (modified) llvm/lib/Target/X86/X86Subtarge
llvmbot wrote:
@llvm/pr-subscribers-bolt
Author: Amir Ayupov (aaupov)
Changes
Use known order of BOLT split function symbols: fragment symbols
immediately precede the parent fragment symbol.
Depends On: https://github.com/llvm/llvm-project/pull/89648
Test Plan: updated cdsplit-symbol-nam
llvmbot wrote:
@llvm/pr-subscribers-bolt
Author: Amir Ayupov (aaupov)
Changes
There should be no functional change, only faster fragment matching for
large BOLTed binaries where all fragments of global parent functions
are put under bolt-pseudo.o file symbol.
Test Plan: NFC
---
Full dif
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/90435
Backport 60fc4ac67a613e4e36cef019fb2d13d70a06cfe8
Requested by: @nikic
>From 00370f3fc3238b7516512c00956221ab9225a2bb Mon Sep 17 00:00:00 2001
From: Amara Emerson
Date: Fri, 5 Apr 2024 10:49:19 -0700
Subject: [
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/90435
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: None (llvmbot)
Changes
Backport 60fc4ac67a613e4e36cef019fb2d13d70a06cfe8
Requested by: @nikic
---
Full diff: https://github.com/llvm/llvm-project/pull/90435.diff
5 Files Affected:
- (modified) llvm/lib/CodeGen/GlobalISel/Comb
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/90437
___
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/90437
Backport ab12bba0aad800c1805eca2ea937da958c1854c8
Requested by: @dtcxzyw
>From 237863e781eb5d8f1562faea28db90fbf050e43f Mon Sep 17 00:00:00 2001
From: Yingwei Zheng
Date: Mon, 29 Apr 2024 15:51:49 +0800
Subject
llvmbot wrote:
@nikic What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/90437
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: None (llvmbot)
Changes
Backport ab12bba0aad800c1805eca2ea937da958c1854c8
Requested by: @dtcxzyw
---
Full diff: https://github.com/llvm/llvm-project/pull/90437.diff
3 Files Affected:
- (modified) llvm/lib/CodeGen/CodeGenPrepar
Author: David Spickett
Date: 2024-04-29T11:01:28+01:00
New Revision: acc59b62bc10fe034faf876c9a23f92dd4146505
URL:
https://github.com/llvm/llvm-project/commit/acc59b62bc10fe034faf876c9a23f92dd4146505
DIFF:
https://github.com/llvm/llvm-project/commit/acc59b62bc10fe034faf876c9a23f92dd4146505.diff
alexfh wrote:
Apologies for the delay with the reproducer. @ilya-biryukov is on vacation, but
maybe @sam-mccall can help with an isolated test case. Either way it seems to
be challenging.
https://github.com/llvm/llvm-project/pull/83237
___
llvm-branc
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/3] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -5687,6 +5688,39 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo
&CallInfo,
AllocAlignAttrEmitter AllocAlignAttrEmitter(*this, TargetDecl, CallArgs);
Attrs = AllocAlignAttrEmitter.TryEmitAsCallSiteAttribute(Attrs);
+ if (CGM.getCodeGenOpts().CallGraphSection)
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Valentin Clement (バレンタイン クレメン) (clementval)
Changes
Lower locals allocation of cuda device, managed and unified variables to
fir.cuda_alloc. Add fir.cuda_free in the function context finalization.
---
Full diff: https://github.
llvmbot wrote:
@llvm/pr-subscribers-flang-semantics
Author: Valentin Clement (バレンタイン クレメン) (clementval)
Changes
Lower locals allocation of cuda device, managed and unified variables to
fir.cuda_alloc. Add fir.cuda_free in the function context finalization.
---
Full diff: https://github.
Jan =?utf-8?q?Kokemüller?= ,Michael Buch
,Spenser Bauman ,Joseph
Huber ,Daniil Kovalev ,A.
Jiang =?utf-8?q?,?=Ryotaro KASUGA
,Joseph Huber ,Matthias
Springer ,Craig Topper ,Jan Svoboda
,Fangrui Song ,Joseph Huber
,Cinhi Young ,Vinayak Dev
<[email protected]>,Fan
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: Andres Villegas (avillega)
Changes
Work around for #46494.
This change adds debug_line end_sequence rows when converting
the function line tables. By including the end_sequence
it is possible to handle some edge cases like icf optimizat
@@ -737,7 +737,7 @@ bool tools::isTLSDESCEnabled(const ToolChain &TC,
StringRef V = A->getValue();
bool SupportedArgument = false, EnableTLSDESC = false;
bool Unsupported = !Triple.isOSBinFormatELF();
- if (Triple.isRISCV()) {
+ if (Triple.isRISCV() || Triple.isLoongArc
https://github.com/wangleiat updated
https://github.com/llvm/llvm-project/pull/90159
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/wangleiat updated
https://github.com/llvm/llvm-project/pull/90159
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
3001 - 3100 of 62376 matches
Mail list logo