[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-19 Thread Qiu Chaofan via cfe-commits
https://github.com/ecnelises closed https://github.com/llvm/llvm-project/pull/67298 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-16 Thread Kai Luo via cfe-commits
https://github.com/bzEq approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/67298 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-15 Thread Qiu Chaofan via cfe-commits
https://github.com/ecnelises updated https://github.com/llvm/llvm-project/pull/67298 >From 58cd725354eae6aa733c98374a804de0ef595c60 Mon Sep 17 00:00:00 2001 From: Qiu Chaofan Date: Mon, 25 Sep 2023 16:57:39 +0800 Subject: [PATCH 1/2] [PowerPC] Disable float128 on AIX in Clang PowerPC AIX backe

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-15 Thread Kai Luo via cfe-commits
@@ -52,7 +52,7 @@ bool PPCTargetInfo::handleTargetFeatures(std::vector &Features, HasDirectMove = true; } else if (Feature == "+htm") { HasHTM = true; -} else if (Feature == "+float128") { +} else if (Feature == "+float128" && !getTriple().isOSAIX()) {

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-15 Thread Kai Luo via cfe-commits
@@ -52,7 +52,7 @@ bool PPCTargetInfo::handleTargetFeatures(std::vector &Features, HasDirectMove = true; } else if (Feature == "+htm") { HasHTM = true; -} else if (Feature == "+float128") { +} else if (Feature == "+float128" && !getTriple().isOSAIX()) {

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-15 Thread Kai Luo via cfe-commits
https://github.com/bzEq deleted https://github.com/llvm/llvm-project/pull/67298 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-11-15 Thread Kai Luo via cfe-commits
@@ -52,7 +52,7 @@ bool PPCTargetInfo::handleTargetFeatures(std::vector &Features, HasDirectMove = true; } else if (Feature == "+htm") { HasHTM = true; -} else if (Feature == "+float128") { +} else if (Feature == "+float128" && !getTriple().isOSAIX()) {

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-09-25 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Changes PowerPC AIX backend does not support float128 at all. Diagnose even when specifying -mfloat128 to avoid backend crash. --- Full diff: https://github.com/llvm/llvm-project/pull/67298.diff 2 Files Affected: - (modified) clang/lib/Basic/Ta

[clang] [PowerPC] Disable float128 on AIX in Clang (PR #67298)

2023-09-25 Thread Qiu Chaofan via cfe-commits
https://github.com/ecnelises created https://github.com/llvm/llvm-project/pull/67298 PowerPC AIX backend does not support float128 at all. Diagnose even when specifying -mfloat128 to avoid backend crash. >From 58cd725354eae6aa733c98374a804de0ef595c60 Mon Sep 17 00:00:00 2001 From: Qiu Chaofan