[llvm-branch-commits] [llvm] release/20.x: [GlobalMerge][PPC] Don't merge globals in llvm.metadata section (#131801) (PR #134052)

2025-04-15 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/134052 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] [PowerPC] Update LLVM 20.1.0 Release Notes (PR #128764)

2025-02-25 Thread Amy Kwan via llvm-branch-commits
amy-kwan wrote: @hubert-reinterpretcast Thanks for catching the typo! https://github.com/llvm/llvm-project/pull/128764 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-c

[llvm-branch-commits] [clang] [llvm] [PowerPC] Update LLVM 20.1.0 Release Notes (PR #128764)

2025-02-25 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan created https://github.com/llvm/llvm-project/pull/128764 This PR adds LLVM 20.1.0 release notes that are related to the PowerPC target. >From d8479f20064d7043bf3caf466968fadab2ccb45e Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 25 Feb 2025 13:21:45 -0600 Subje

[llvm-branch-commits] [llvm] release/19.x: [PowerPC] Fix mask for __st[d/w/h/b]cx builtins (#104453) (PR #106085)

2024-08-26 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/106085 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] Add AIX and PPC Clang/LLVM release notes for LLVM 19. (PR #105099)

2024-08-20 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan edited https://github.com/llvm/llvm-project/pull/105099 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] Add AIX and PPC Clang/LLVM release notes for LLVM 19. (PR #105099)

2024-08-20 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan milestoned https://github.com/llvm/llvm-project/pull/105099 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [llvm] Add AIX and PPC Clang/LLVM release notes for LLVM 19. (PR #105099)

2024-08-20 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan created https://github.com/llvm/llvm-project/pull/105099 This PR adds AIX and PPC Clang/LLVM release notes for LLVM 19 to the `release/19.x` branch. >From 1aa3221f169f8be0fbe6156d97543c326f6ef97a Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 20 Aug 2024 10:30:

[llvm-branch-commits] [llvm] release/19.x: Revert "[CGData] llvm-cgdata (#89884)" (PR #103886)

2024-08-16 Thread Amy Kwan via llvm-branch-commits
amy-kwan wrote: > > > So we should remove this tool from the 19.x release? Can someone confirm? > > > > > > @kyulee-com @thevinster Are you two able to help confirm this? > > Yeah. I think we should remove this from the release as it was reverted. We > plan to re-land it via #101461 once it g

[llvm-branch-commits] [llvm] release/19.x: Revert "[CGData] llvm-cgdata (#89884)" (PR #103886)

2024-08-15 Thread Amy Kwan via llvm-branch-commits
amy-kwan wrote: > So we should remove this tool from the 19.x release? Can someone confirm? @kyulee-com @thevinster Are you two able to help confirm this? https://github.com/llvm/llvm-project/pull/103886 ___ llvm-branch-commits mailing list llvm-branc

[llvm-branch-commits] [llvm] release/19.x: Revert "[CGData] llvm-cgdata (#89884)" (PR #103886)

2024-08-14 Thread Amy Kwan via llvm-branch-commits
amy-kwan wrote: I've made a request for backporting to resolve the AIX LIT failures: ``` LLVM :: tools/llvm-cgdata/merge-archive.test LLVM :: tools/llvm-cgdata/merge-concat.test LLVM :: tools/llvm-cgdata/merge-double.test LLVM :: tools/llvm-cgdata/merge-single.test ``` FYI @tru @azhan92 @

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX (PR #101226)

2024-08-13 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan updated https://github.com/llvm/llvm-project/pull/101226 >From a5d47e331e3bd754db092c194a5ca5b25ff99011 Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 30 Jul 2024 12:55:34 -0500 Subject: [PATCH] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX This pa

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX (PR #101226)

2024-08-02 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan updated https://github.com/llvm/llvm-project/pull/101226 >From ffa2c5a982a9f2355ecdbef73dac9be1ba001210 Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 30 Jul 2024 12:55:34 -0500 Subject: [PATCH] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX This pa

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX (PR #101226)

2024-08-02 Thread Amy Kwan via llvm-branch-commits
@@ -500,7 +500,10 @@ void PPCPassConfig::addIRPasses() { } bool PPCPassConfig::addPreISel() { - if (EnableGlobalMerge) + if ((EnableGlobalMerge.getNumOccurrences() > 0) + ? EnableGlobalMerge + : (TM->getTargetTriple().isOSAIX() && + getOptLevel(

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Reduce TOC usage by merging internal and private global data (PR #101224)

2024-08-02 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan updated https://github.com/llvm/llvm-project/pull/101224 >From 4e4a4da18b5b262242cb7322820717af16e44ddb Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 30 Jul 2024 12:53:15 -0500 Subject: [PATCH 1/2] [PowerPC][GlobalMerge] Reduce TOC usage by merging internal and

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX (PR #101226)

2024-08-01 Thread Amy Kwan via llvm-branch-commits
@@ -500,7 +500,10 @@ void PPCPassConfig::addIRPasses() { } bool PPCPassConfig::addPreISel() { - if (EnableGlobalMerge) + if ((EnableGlobalMerge.getNumOccurrences() > 0) + ? EnableGlobalMerge + : (TM->getTargetTriple().isOSAIX() && + getOptLevel(

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX (PR #101226)

2024-08-01 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan updated https://github.com/llvm/llvm-project/pull/101226 >From e18bc365d7d1dbea3b5a08983a9635a46e0c81af Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 30 Jul 2024 12:55:34 -0500 Subject: [PATCH] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX This pa

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Reduce TOC usage by merging internal and private global data (PR #101224)

2024-08-01 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan updated https://github.com/llvm/llvm-project/pull/101224 >From 7a0a6ba50edda592bf3acc1b5ae0d8d2272fc8f2 Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 30 Jul 2024 12:53:15 -0500 Subject: [PATCH 1/2] [PowerPC][GlobalMerge] Reduce TOC usage by merging internal and

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX (PR #101226)

2024-07-30 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan created https://github.com/llvm/llvm-project/pull/101226 This patch turns on the GlobalMerge pass by default on AIX and updates LIT tests accordingly. >From 2dd0302dbe47b752d0452bb221fbea3a5dcc8b14 Mon Sep 17 00:00:00 2001 From: Amy Kwan Date: Tue, 30 Jul 2024 12:5

[llvm-branch-commits] [llvm] [PowerPC][GlobalMerge] Reduce TOC usage by merging internal and private global data (PR #101224)

2024-07-30 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan created https://github.com/llvm/llvm-project/pull/101224 This patch aims to reduce TOC usage by merging internal and private global data. Moreover, we also add the GlobalMerge pass within the PPCTargetMachine pipeline, which is disabled by default. This transforma

[llvm-branch-commits] [clang] [llvm] [PowerPC] Update V18.1.0 release notes (PR #81631)

2024-02-13 Thread Amy Kwan via llvm-branch-commits
https://github.com/amy-kwan approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/81631 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] f53ab95 - [ReleaseNotes]: Add PowerPC release notes for LLVM 16.0.0

2023-03-01 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2023-02-28T23:12:24-06:00 New Revision: f53ab957ead2cba674e72c22dcbd0cd74007940a URL: https://github.com/llvm/llvm-project/commit/f53ab957ead2cba674e72c22dcbd0cd74007940a DIFF: https://github.com/llvm/llvm-project/commit/f53ab957ead2cba674e72c22dcbd0cd74007940a.diff LOG:

[llvm-branch-commits] [llvm] d905af0 - Update naming

2022-09-02 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-09-02T15:21:45-05:00 New Revision: d905af0392054dd4c5e9beb1960eae9477b9a181 URL: https://github.com/llvm/llvm-project/commit/d905af0392054dd4c5e9beb1960eae9477b9a181 DIFF: https://github.com/llvm/llvm-project/commit/d905af0392054dd4c5e9beb1960eae9477b9a181.diff LOG:

[llvm-branch-commits] [llvm] e2e4b92 - Vector implementation

2022-09-02 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-09-02T11:08:45-05:00 New Revision: e2e4b924e40d796c067917feafadbe2401ea5c5f URL: https://github.com/llvm/llvm-project/commit/e2e4b924e40d796c067917feafadbe2401ea5c5f DIFF: https://github.com/llvm/llvm-project/commit/e2e4b924e40d796c067917feafadbe2401ea5c5f.diff LOG:

[llvm-branch-commits] [llvm] 4da2e94 - FP Patch by Western

2022-09-02 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-09-01T10:48:52-05:00 New Revision: 4da2e948311280fe0fe0d9845a5e9c12c056fb92 URL: https://github.com/llvm/llvm-project/commit/4da2e948311280fe0fe0d9845a5e9c12c056fb92 DIFF: https://github.com/llvm/llvm-project/commit/4da2e948311280fe0fe0d9845a5e9c12c056fb92.diff LOG:

[llvm-branch-commits] [llvm] 13e5c76 - Kai's GISEL Patch 3

2022-09-02 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-08-30T15:04:50-05:00 New Revision: 13e5c764a2e88d866d679cc73927648afaafd48e URL: https://github.com/llvm/llvm-project/commit/13e5c764a2e88d866d679cc73927648afaafd48e DIFF: https://github.com/llvm/llvm-project/commit/13e5c764a2e88d866d679cc73927648afaafd48e.diff LOG:

[llvm-branch-commits] [llvm] a5b57bd - Kai's GISEL Patch 2

2022-09-02 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-08-30T15:04:50-05:00 New Revision: a5b57bde75e757dbf9769ad6c679b2be1c8ca8b6 URL: https://github.com/llvm/llvm-project/commit/a5b57bde75e757dbf9769ad6c679b2be1c8ca8b6 DIFF: https://github.com/llvm/llvm-project/commit/a5b57bde75e757dbf9769ad6c679b2be1c8ca8b6.diff LOG:

[llvm-branch-commits] [llvm] 1ef3199 - Kai's GISEL Patch 1

2022-09-02 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-08-30T15:04:50-05:00 New Revision: 1ef3199dcaa871f08e5707a11f82d101d7ff5e7f URL: https://github.com/llvm/llvm-project/commit/1ef3199dcaa871f08e5707a11f82d101d7ff5e7f DIFF: https://github.com/llvm/llvm-project/commit/1ef3199dcaa871f08e5707a11f82d101d7ff5e7f.diff LOG:

[llvm-branch-commits] [lld] 68e77f1 - [ReleaseNotes]: Add PowerPC release notes for LLVM 15

2022-08-28 Thread Amy Kwan via llvm-branch-commits
Author: Amy Kwan Date: 2022-08-28T13:56:39-05:00 New Revision: 68e77f15953a9153c8c4a566297178df9b17aa9b URL: https://github.com/llvm/llvm-project/commit/68e77f15953a9153c8c4a566297178df9b17aa9b DIFF: https://github.com/llvm/llvm-project/commit/68e77f15953a9153c8c4a566297178df9b17aa9b.diff LOG: