https://github.com/DavidTruby updated
https://github.com/llvm/llvm-project/pull/128518
>From bbebcafadf448bf5780597e2c2b9813237d2c884 Mon Sep 17 00:00:00 2001
From: David Truby
Date: Fri, 21 Feb 2025 18:50:52 +
Subject: [PATCH] [flang] fix AArch64 PCS for struct following pointer
(#127802)
DavidTruby wrote:
For context, this fixes an ICE in the specific scenario where you are trying to
call a C function from Fortran that has both pointer and struct arguments, on
AArch64. It’s quite niche but does cause a hard crash with a completely useless
error message.
I was hoping we could
https://github.com/DavidTruby approved this pull request.
LGTM thanks!
https://github.com/llvm/llvm-project/pull/122341
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-
DavidTruby wrote:
The issue that @vdonaldson posted about above was present without this patch
last week too. It should be fixed on `main` now though so hopefully a rebase
will pick it up?
https://github.com/llvm/llvm-project/pull/110217
___
llvm-bra
https://github.com/DavidTruby edited
https://github.com/llvm/llvm-project/pull/112188
___
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/DavidTruby approved this pull request.
LGTM, but someone else should probably approve as this is quite a large change.
I don't think this one is an NFC because of the changes mentioned above by
@jeanPerier
https://github.com/llvm/llvm-project/pull/112188
https://github.com/DavidTruby approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/89745
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -390,15 +559,35 @@ void ReductionProcessor::addReductionDecl(
// initial pass to collect all recuction vars so we can figure out if this
// should happen byref
+ fir::FirOpBuilder &builder = converter.getFirOpBuilder();
for (const Fortran::parser::OmpObject &ompObje
DavidTruby wrote:
Note: I have marked this as a draft as I have not yet changed the SCF to OpenMP
lowering, meaning that those tests fail.
https://github.com/llvm/llvm-project/pull/80019
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.l
Author: David Truby
Date: 2022-08-22T13:53:56+01:00
New Revision: 006b649321dc6c72a18d1b73807fc206472e911c
URL:
https://github.com/llvm/llvm-project/commit/006b649321dc6c72a18d1b73807fc206472e911c
DIFF:
https://github.com/llvm/llvm-project/commit/006b649321dc6c72a18d1b73807fc206472e911c.diff
L
Author: David Truby
Date: 2021-01-12T19:44:01Z
New Revision: e5f51fdd650c6d20c81fedb8e856e9858aa10991
URL:
https://github.com/llvm/llvm-project/commit/e5f51fdd650c6d20c81fedb8e856e9858aa10991
DIFF:
https://github.com/llvm/llvm-project/commit/e5f51fdd650c6d20c81fedb8e856e9858aa10991.diff
LOG: [
Author: David Truby
Date: 2020-07-16T15:52:15+01:00
New Revision: 15a07e41f01a64f1f4a4ffc3ca89a0f0e5431e54
URL:
https://github.com/llvm/llvm-project/commit/15a07e41f01a64f1f4a4ffc3ca89a0f0e5431e54
DIFF:
https://github.com/llvm/llvm-project/commit/15a07e41f01a64f1f4a4ffc3ca89a0f0e5431e54.diff
L
Author: David Truby
Date: 2020-07-16T15:52:14+01:00
New Revision: ccaad06b84c0f53f04f3acb97316a8ddef75b12f
URL:
https://github.com/llvm/llvm-project/commit/ccaad06b84c0f53f04f3acb97316a8ddef75b12f
DIFF:
https://github.com/llvm/llvm-project/commit/ccaad06b84c0f53f04f3acb97316a8ddef75b12f.diff
L
13 matches
Mail list logo