[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-19 Thread via cfe-commits
https://github.com/ostannard closed https://github.com/llvm/llvm-project/pull/84146 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-18 Thread via cfe-commits
https://github.com/Prabhuk approved this pull request. https://github.com/llvm/llvm-project/pull/84146 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-18 Thread via cfe-commits
Prabhuk wrote: Verified that the reproducer for the original crash fails before the revert patch: https://github.com/llvm/llvm-project/pull/82032/commits/13bf4429ba2e33f9069f632c974d8fdf121acefa and toolchain built with current patch *does not fail* against the reproducer. Though I haven't tr

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-18 Thread via cfe-commits
Prabhuk wrote: Apologies that this had slipped out of my radar. I am trying this patch now agains the reproducer from the original failure. I'll update the results here in a few hours. Thank you. https://github.com/llvm/llvm-project/pull/84146 ___ cf

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-18 Thread via cfe-commits
ostannard wrote: Ping https://github.com/llvm/llvm-project/pull/84146 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-06 Thread via cfe-commits
https://github.com/ostannard updated https://github.com/llvm/llvm-project/pull/84146 >From 96416238cb4d5c197aab4fed96af5161ebff7198 Mon Sep 17 00:00:00 2001 From: Oliver Stannard Date: Fri, 1 Dec 2023 10:06:57 + Subject: [PATCH 1/7] [AArch64] Split feature tests for FP and SIMD AArch64Targ

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-06 Thread via cfe-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 d70254a623d7c23c493cc793756a5a9d758b0a14 5535c5daa0a09e4e62d3fba61f56be8c7bad8c89 --

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-06 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-driver @llvm/pr-subscribers-clang-codegen Author: None (ostannard) Changes This is re-working of #74460, which adds a soft-float ABI for AArch64. That was reverted because it causes errors when building the linux and fuchsia kernels. The problem

[clang] [llvm] [AArch64] Add soft-float ABI (PR #84146)

2024-03-06 Thread via cfe-commits
https://github.com/ostannard created https://github.com/llvm/llvm-project/pull/84146 This is re-working of #74460, which adds a soft-float ABI for AArch64. That was reverted because it causes errors when building the linux and fuchsia kernels. The problem is that GCC's implementation of the AB