[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-15 Thread via cfe-commits
https://github.com/Lukacma closed https://github.com/llvm/llvm-project/pull/90741 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-15 Thread via cfe-commits
https://github.com/Lukacma updated https://github.com/llvm/llvm-project/pull/90741 >From 1d6b0bb8479edce69e054ce461482bdbafb4eb4e Mon Sep 17 00:00:00 2001 From: Marian Lukac Date: Wed, 1 May 2024 15:20:05 + Subject: [PATCH 1/2] [Clang] Fix incorrect passing of _BitInt args ---

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-14 Thread Eli Friedman via cfe-commits
https://github.com/efriedma-quic approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/90741 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-14 Thread via cfe-commits
@@ -0,0 +1,14 @@ +// REQUIRES: arm-registered-target +// RUN: %clang_cc1 -triple aarch64-none-elf \ +// RUN: -O2 \ +// RUN: -emit-llvm -fexperimental-max-bitint-width=1024 -o - %s | FileCheck %s Lukacma wrote: Thank you for pointing me to this ! I didn't

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-14 Thread via cfe-commits
https://github.com/Lukacma updated https://github.com/llvm/llvm-project/pull/90741 >From 1d6b0bb8479edce69e054ce461482bdbafb4eb4e Mon Sep 17 00:00:00 2001 From: Marian Lukac Date: Wed, 1 May 2024 15:20:05 + Subject: [PATCH 1/2] [Clang] Fix incorrect passing of _BitInt args ---

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-10 Thread Eli Friedman via cfe-commits
@@ -0,0 +1,14 @@ +// REQUIRES: arm-registered-target +// RUN: %clang_cc1 -triple aarch64-none-elf \ +// RUN: -O2 \ +// RUN: -emit-llvm -fexperimental-max-bitint-width=1024 -o - %s | FileCheck %s efriedma-quic wrote: Digging a bit into the history, I found

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-10 Thread via cfe-commits
@@ -0,0 +1,14 @@ +// REQUIRES: arm-registered-target +// RUN: %clang_cc1 -triple aarch64-none-elf \ +// RUN: -O2 \ +// RUN: -emit-llvm -fexperimental-max-bitint-width=1024 -o - %s | FileCheck %s Lukacma wrote: I don't think such test file exists for

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-09 Thread Eli Friedman via cfe-commits
@@ -0,0 +1,14 @@ +// REQUIRES: arm-registered-target +// RUN: %clang_cc1 -triple aarch64-none-elf \ +// RUN: -O2 \ +// RUN: -emit-llvm -fexperimental-max-bitint-width=1024 -o - %s | FileCheck %s efriedma-quic wrote: Can we integrate this into some existing

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-09 Thread via cfe-commits
https://github.com/Lukacma updated https://github.com/llvm/llvm-project/pull/90741 >From 1d6b0bb8479edce69e054ce461482bdbafb4eb4e Mon Sep 17 00:00:00 2001 From: Marian Lukac Date: Wed, 1 May 2024 15:20:05 + Subject: [PATCH] [Clang] Fix incorrect passing of _BitInt args ---

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-09 Thread via cfe-commits
https://github.com/Lukacma updated https://github.com/llvm/llvm-project/pull/90741 >From dfb8a9de874f233c9d3964569f3d5201fd717c16 Mon Sep 17 00:00:00 2001 From: Marian Lukac Date: Tue, 30 Apr 2024 12:46:48 + Subject: [PATCH 1/3] [Clang][AArch64] Fixed incorrect _BitInt alignment ---

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-01 Thread via cfe-commits
Lukacma wrote: This PR is dependent on #90602 to be merged. https://github.com/llvm/llvm-project/pull/90741 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-01 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: None (Lukacma) Changes This patch removes incorrect `byval` attribute from pointer argument passed with 128 bit long _BitInt types. --- Full diff: https://github.com/llvm/llvm-project/pull/90741.diff 7 Files Affected: -

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-01 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: None (Lukacma) Changes This patch removes incorrect `byval` attribute from pointer argument passed with 128 bit long _BitInt types. --- Full diff: https://github.com/llvm/llvm-project/pull/90741.diff 7 Files Affected: -

[clang] [Clang] Fix incorrect passing of _BitInt args (PR #90741)

2024-05-01 Thread via cfe-commits
https://github.com/Lukacma created https://github.com/llvm/llvm-project/pull/90741 This patch removes incorrect `byval` attribute from pointer argument passed with >128 bit long _BitInt types. >From dfb8a9de874f233c9d3964569f3d5201fd717c16 Mon Sep 17 00:00:00 2001 From: Marian Lukac Date: