[clang] [llvm] [NFC][PowerPC] Add test case for lockdown of vector compare greater than support for Zero vector comparisons (PR #147246)

2025-07-10 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai closed https://github.com/llvm/llvm-project/pull/147246 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [NFC][PowerPC] Add test case for lockdown of vector compare greater than support for Zero vector comparisons (PR #147246)

2025-07-10 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147246 >From 118389439ac39b9d097b26450e5934a38be8f740 Mon Sep 17 00:00:00 2001 From: himadhith Date: Mon, 7 Jul 2025 07:31:59 + Subject: [PATCH 1/2] NFC test cases lockdown for vector compare equal --- .../tes

[clang] [llvm] [NFC][PowerPC] Add test case for lockdown of vector compare greater than support for Zero vector comparisons (PR #147246)

2025-07-10 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai approved this pull request. LGTM ! https://github.com/llvm/llvm-project/pull/147246 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][PowerPC][clang] Update clang/test/Driver/aix-default-target-triple.c for AIX specific targets (PR #147584)

2025-07-09 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai closed https://github.com/llvm/llvm-project/pull/147584 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][PowerPC][clang] Update clang/test/Driver/aix-default-target-triple.c for AIX specific targets (PR #147584)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147584 >From 8530b1d115c06c1796b640ce16de47fce684a469 Mon Sep 17 00:00:00 2001 From: Tony Varghese Date: Tue, 8 Jul 2025 18:55:31 + Subject: [PATCH 1/2] [NFC][PowerPC][clang] Update clang/test/Driver/aix-defaul

[clang] [NFC][PowerPC][clang] Update clang/test/Driver/aix-default-target-triple.c for AIX specific targets (PR #147584)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147584 >From 8530b1d115c06c1796b640ce16de47fce684a469 Mon Sep 17 00:00:00 2001 From: Tony Varghese Date: Tue, 8 Jul 2025 18:55:31 + Subject: [PATCH 1/2] [NFC][PowerPC][clang] Update clang/test/Driver/aix-defaul

[clang] [NFC][PowerPC][clang] Update clang/test/Driver/aix-default-target-triple.c for AIX specific targets (PR #147584)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai created https://github.com/llvm/llvm-project/pull/147584 This is a followup on the [[PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX](https://github.com/llvm/llvm-project/pull/147488#top) to address the [post-commit review

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147488 >From 9d9ed1f239e4e156effcd7c46487c4aeb1201660 Mon Sep 17 00:00:00 2001 From: Tony Varghese Date: Tue, 8 Jul 2025 05:04:12 -0400 Subject: [PATCH 1/2] [PowerPC][clang] Fix triple constructor ambiguity causing

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
@@ -0,0 +1,15 @@ +// Test for the Triple constructor ambiguity fix on AIX +// This test verifies that the default target triple is correctly resolved +// and doesn't fall back to "unknown" due to constructor ambiguity. + +// REQUIRES: system-aix +// RUN: %clang -v %s -c 2>&1 | Fil

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147488 >From 9d9ed1f239e4e156effcd7c46487c4aeb1201660 Mon Sep 17 00:00:00 2001 From: Tony Varghese Date: Tue, 8 Jul 2025 05:04:12 -0400 Subject: [PATCH] [PowerPC][clang] Fix triple constructor ambiguity causing "un

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147488 >From 859bdf07278fef79780b833fc998810219ca1d27 Mon Sep 17 00:00:00 2001 From: Tony Varghese Date: Tue, 8 Jul 2025 05:04:12 -0400 Subject: [PATCH] [PowerPC][clang] Fix triple constructor ambiguity causing "un

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
@@ -55,7 +55,7 @@ static std::string updateTripleOSVersion(std::string TargetTripleString) { // On AIX, the AIX version and release should be that of the current host // unless if the version has already been specified. if (Triple(LLVM_HOST_TRIPLE).getOS() == Triple::AIX

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
@@ -55,7 +55,7 @@ static std::string updateTripleOSVersion(std::string TargetTripleString) { // On AIX, the AIX version and release should be that of the current host // unless if the version has already been specified. if (Triple(LLVM_HOST_TRIPLE).getOS() == Triple::AIX

[clang] [llvm] [PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX (PR #147488)

2025-07-08 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/147488 >From d6c634b95ac85171d9472094c76e137be93179cf Mon Sep 17 00:00:00 2001 From: Tony Varghese Date: Tue, 8 Jul 2025 05:04:12 -0400 Subject: [PATCH] [PowerPC][clang] Fix triple constructor ambiguity causing "un

[clang] [llvm] Triple: Forward declare Twine and remove include (PR #145685)

2025-07-08 Thread Tony Varghese via cfe-commits
tonykuttai wrote: @hubert-reinterpretcast @arsenm I have raised a follow-up PR for fixing the issue on AIX. [[PowerPC][clang] Fix triple constructor ambiguity causing "unknown" target triple on AIX](https://github.com/llvm/llvm-project/pull/147488#top) https://github.com/llvm/llvm-project/pul

[clang] [llvm] [PowerPC] Support for Packed BCD conversion builtins (PR #142723)

2025-06-25 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai closed https://github.com/llvm/llvm-project/pull/142723 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [PowerPC] Support for Packed BCD conversion builtins (PR #142723)

2025-06-25 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai updated https://github.com/llvm/llvm-project/pull/142723 >From ccaa61d070ba3df59a75945d4e8c3275c71500a9 Mon Sep 17 00:00:00 2001 From: himadhith Date: Wed, 4 Jun 2025 06:13:13 + Subject: [PATCH] [PowerPC] Support for Packed BCD conversion builtins --- clang/i

[clang] [llvm] [PowerPC] Support for Packed BCD conversion builtins (PR #142723)

2025-06-24 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/142723 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [PowerPC] Add BCDCOPYSIGN and BCDSETSIGN Instruction Support (PR #144874)

2025-06-23 Thread Tony Varghese via cfe-commits
https://github.com/tonykuttai approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/144874 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits