https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/114746
None
>From 40df066d3c32cdeab9927787f201e0b8a72af0bb Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 4 Nov 2024 06:58:14 +
Subject: [PATCH] [CodeGen] Move EnableSinkAndFold to TargetOptions
---
llvm
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/114746?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114746
>From 51b20bb48e08130eaa6e3a71f91d06d02e2e23d9 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 4 Nov 2024 06:58:14 +
Subject: [PATCH] [CodeGen] Move EnableSinkAndFold to TargetOptions
---
llvm/inclu
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114745
>From ada4056395347f4bc5f138bd8bca31710629c155 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 30 Oct 2024 04:59:30 +
Subject: [PATCH] [CodeGen][NewPM] Port MachineCycleInfo to NPM
---
.../llvm/Code
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/114745
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -97,14 +104,32 @@ static bool isCallableFunction(const MachineFunction &MF) {
}
}
-bool RegUsageInfoCollector::runOnMachineFunction(MachineFunction &MF) {
+PreservedAnalyses
+RegUsageInfoCollectorPass::run(MachineFunction &MF,
+ MachineFuncti
@@ -1,5 +1,10 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
; RUN: llc -mtriple=amdgcn-amd-amdhsa -enable-ipra -print-regusage -o
/dev/null 2>&1 < %s | FileCheck %s
+
+; RUN: llc -mtriple=amdgcn-amd-amdhsa -stop-after=irtranslator -o - %s \
--
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114746
>From d9957fa8395cb0754fdf935fec55123284e15b30 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 4 Nov 2024 06:58:14 +
Subject: [PATCH] [CodeGen] Move EnableSinkAndFold to TargetOptions
---
llvm/inclu
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/114746
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/114746
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From e93205a78b9f604246818dbc71c852d8ef03a4f5 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From e93205a78b9f604246818dbc71c852d8ef03a4f5 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/113874
None
>From f019b9e7311678231c9c5414b61c79619833bec4 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
--
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/113874?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From 7f9bc0fe3612bb8b964765ab5b859bb812913231 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From 0fc5f97551d6d27e6ad3f5b0dfd859b64f37a67c Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From 7f9bc0fe3612bb8b964765ab5b859bb812913231 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From 7f9bc0fe3612bb8b964765ab5b859bb812913231 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/3] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/113874
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,26 @@
+//===- MachineSink.h *- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From a95b69c07c7804d2e2a10b939a178a191643a41c Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/4] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114010
>From 3370e24f9e9ec16b6404d7bcf3d72361c46934de Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 29 Oct 2024 07:14:30 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port RegUsageInfoPropagation pass to NPM
--
@@ -0,0 +1,26 @@
+# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
UTC_ARGS: --version 5
+# RUN: llc -mtriple=amdgcn -verify-machineinstrs
-run-pass=si-pre-allocate-wwm-regs -o - -mcpu=tahiti %s | FileCheck %s
+
+---
+
+name: pre_allocate_wwm_regs_s
https://github.com/Akshat-Oke created
https://github.com/llvm/llvm-project/pull/110229
None
>From 35536a8d4407f417d836b881fc7c389b295047c9 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Fri, 27 Sep 2024 08:58:39 +
Subject: [PATCH] [AMDGPU] Serialize WWM_REG vreg flag
---
llvm/lib/Target
https://github.com/Akshat-Oke ready_for_review
https://github.com/llvm/llvm-project/pull/110229
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Akshat-Oke wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/110229?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/Akshat-Oke updated
https://github.com/llvm/llvm-project/pull/109939
>From 646d2d1a54ca0ac3bc312f4038826fb431890bf6 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 24 Sep 2024 11:41:18 +
Subject: [PATCH] [NewPM][AMDGPU] Port SIPreAllocateWWMRegs to NPM
---
.../llvm/
https://github.com/Akshat-Oke updated
https://github.com/llvm/llvm-project/pull/109938
>From 22bb8f0e07088515380c2948ce7b37a041a67e0e Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 24 Sep 2024 09:07:04 +
Subject: [PATCH] [NewPM][CodeGen] Port LiveRegMatrix to NPM
---
llvm/include/ll
https://github.com/Akshat-Oke updated
https://github.com/llvm/llvm-project/pull/109939
>From 4c5184af67fb5eaeec1eb971421b8a3030b22c76 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 24 Sep 2024 11:41:18 +
Subject: [PATCH] [NewPM][AMDGPU] Port SIPreAllocateWWMRegs to NPM
---
llvm/lib/
https://github.com/Akshat-Oke updated
https://github.com/llvm/llvm-project/pull/109939
>From 3d8720930eaf0acd31c39722c98da085066ed315 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 25 Sep 2024 11:21:04 +
Subject: [PATCH 1/2] [AMDGPU] Add tests for SIPreAllocateWWMRegs
---
.../AMDGPU
https://github.com/Akshat-Oke edited
https://github.com/llvm/llvm-project/pull/109939
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Akshat-Oke created
https://github.com/llvm/llvm-project/pull/109963
None
>From 3d8720930eaf0acd31c39722c98da085066ed315 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 25 Sep 2024 11:21:04 +
Subject: [PATCH] [AMDGPU] Add tests for SIPreAllocateWWMRegs
---
.../AMDG
Akshat-Oke wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/109963?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/Akshat-Oke ready_for_review
https://github.com/llvm/llvm-project/pull/109938
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Akshat-Oke ready_for_review
https://github.com/llvm/llvm-project/pull/109963
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Akshat-Oke ready_for_review
https://github.com/llvm/llvm-project/pull/109937
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -151,6 +152,7 @@ MACHINE_FUNCTION_PASS("print",
MACHINE_FUNCTION_PASS("print",
MachineDominatorTreePrinterPass(dbgs()))
MACHINE_FUNCTION_PASS("print", MachineLoopPrinterPass(dbgs()))
+MACHINE_FUNCTION_PASS("print",
MachineCycleInfoPrinterPass(dbgs()))
@@ -1,5 +1,10 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
; RUN: llc -mtriple=amdgcn-amd-amdhsa -enable-ipra -print-regusage -o
/dev/null 2>&1 < %s | FileCheck %s
+
+; RUN: llc -mtriple=amdgcn-amd-amdhsa -stop-after=irtranslator -o - %s \
--
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/115434
Targets can set the EnableSinkAndFold option in CGPassBuilderOptions for
the NPM pipeline in buildCodeGenPipeline(... &Opts, ...)
>From 0f0ccc515bab4e2c8adfc5278bd6613464756e86 Mon Sep 17 00:00:00 2001
From: A
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114745
>From b5ded2204ffc90300023bc06946ffb48e0f5eddb Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 30 Oct 2024 04:59:30 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port MachineCycleInfo to NPM
---
.../llvm/
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116618
>From d56857683955832290505f6cfed6fd27a07d7a94 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 18 Nov 2024 12:42:00 +
Subject: [PATCH 1/4] [CodeGen][NewPM] Port SpillPlacement analysis to NPM
---
ll
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116617
>From 69c604aacd3a71b3559dbc96721eef2ef06200f7 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 18 Nov 2024 10:15:19 +
Subject: [PATCH 1/2] [NFC] Use unique_ptr in SparseSet
This allows implementing t
optimisan wrote:
### Merge activity
* **Nov 22, 6:17 AM EST**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/116617).
https://github.com/llvm/llvm-project/pull/116617
__
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116618
>From c791eaa8768073b3ef770a59859346a859bd7a7f Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 18 Nov 2024 12:42:00 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port SpillPlacement analysis to NPM
---
ll
@@ -38,13 +39,21 @@ class BitVector;
class EdgeBundles;
class MachineBlockFrequencyInfo;
class MachineFunction;
+class SpillPlacementWrapperLegacy;
+class SpillPlacementAnalysis;
+
+class SpillPlacement {
+ friend class SpillPlacementWrapperLegacy;
+ friend class SpillPlaceme
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/116617
This allows implementing the move constructor.
>From 8a5db30a3841b88ccac2c781d933eeb45560fdfa Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 18 Nov 2024 10:15:19 +
Subject: [PATCH] [NFC] Use unique_
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/116617
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/116618?utm_source=stack-comment-downstack-mergeability-warning
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/116617?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/116618
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/116618
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/116618
None
>From c791eaa8768073b3ef770a59859346a859bd7a7f Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 18 Nov 2024 12:42:00 +
Subject: [PATCH] [CodeGen][NewPM] Port SpillPlacement analysis to NPM
---
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/116618
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan closed
https://github.com/llvm/llvm-project/pull/116166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116617
>From 6ef46d12e2238a470140a0bfba100174415fbc9d Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 18 Nov 2024 10:15:19 +
Subject: [PATCH 1/2] [NFC] Use unique_ptr in SparseSet
This allows implementing t
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/115434?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/116326
None
>From 9a4813f306f06ab57e9b2568e44056b2daaf59b5 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 11 Nov 2024 06:40:27 +
Subject: [PATCH] [CodeGen][NewPM] Port PeepholeOptimizer to NPM
---
llvm/i
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/116326?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/116326
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/116326
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116326
>From 269e1d821f4a1e14967bde977eff921d769f7fcf Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 11 Nov 2024 06:40:27 +
Subject: [PATCH] [CodeGen][NewPM] Port PeepholeOptimizer to NPM
---
llvm/include
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116326
>From 269e1d821f4a1e14967bde977eff921d769f7fcf Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 11 Nov 2024 06:40:27 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port PeepholeOptimizer to NPM
---
llvm/inc
@@ -1644,9 +1652,36 @@ bool PeepholeOptimizer::optimizeRecurrence(MachineInstr
&PHI) {
return Changed;
}
-bool PeepholeOptimizer::runOnMachineFunction(MachineFunction &MF) {
+PreservedAnalyses
+PeepholeOptimizerPass::run(MachineFunction &MF,
+ Mach
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From b691035f465b0cf76d602acb425196c50d39a7f8 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/5] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114010
>From 72697434c2355f036f2f6abc3c1d33f2aecc8520 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 29 Oct 2024 07:14:30 +
Subject: [PATCH 1/3] [CodeGen][NewPM] Port RegUsageInfoPropagation pass to NPM
--
optimisan wrote:
I see. I saw this kind of abstraction being used in Attributor so thought I'd
make it available here.
https://github.com/llvm/llvm-project/pull/116166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lis
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114010
>From 23c24e06932a6a1c249693e7e837c8f9688b4e66 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 29 Oct 2024 07:14:30 +
Subject: [PATCH 1/3] [CodeGen][NewPM] Port RegUsageInfoPropagation pass to NPM
--
optimisan wrote:
### Merge activity
* **Nov 18, 12:24 AM EST**: A user started a stack merge that includes this
pull request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/116326).
https://github.com/llvm/llvm-project/pull/116326
_
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114745
>From abfe18a7fec0ed6970a75697898e681ff115d9c1 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 30 Oct 2024 04:59:30 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port MachineCycleInfo to NPM
---
.../llvm/
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/116166
None
>From 197b28c684fcf3ba751a1283fd124bd2d090dfc7 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 14 Nov 2024 05:57:01 +
Subject: [PATCH] [NewPM] Introduce MFAnalysisGetter for a common analysis
g
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/116166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/116166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116166
>From 7e31c7d84a9aa87a226bb9f1341fa4a6bae9e7bb Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 14 Nov 2024 05:57:01 +
Subject: [PATCH 1/2] [NewPM] Introduce MFAnalysisGetter for a common analysis
get
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/115434
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/115434
>From 7e31c7d84a9aa87a226bb9f1341fa4a6bae9e7bb Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 14 Nov 2024 05:57:01 +
Subject: [PATCH 1/5] [NewPM] Introduce MFAnalysisGetter for a common analysis
get
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/116166?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116166
>From 7e31c7d84a9aa87a226bb9f1341fa4a6bae9e7bb Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 14 Nov 2024 05:57:01 +
Subject: [PATCH] [NewPM] Introduce MFAnalysisGetter for a common analysis
getter
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116166
>From 775f978efbc8ca5c9fa20778a4a807119601bffd Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 14 Nov 2024 05:57:01 +
Subject: [PATCH 1/2] [NewPM] Introduce MFAnalysisGetter for a common analysis
get
optimisan wrote:
Updated MachineSink to use this https://github.com/llvm/llvm-project/pull/115434
https://github.com/llvm/llvm-project/pull/116166
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/ma
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/115434
>From 8768c042fe8495c6de844b04a2c4f479fbcf5a14 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 30 Oct 2024 04:56:54 +
Subject: [PATCH 1/3] [CodeGen][NewPM] Port MachineSink to NPM
Targets can set the
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114745
>From 3e095aec1de85eafebf9825b10fa2d83615e7be2 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 30 Oct 2024 04:59:30 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port MachineCycleInfo to NPM
---
.../llvm/
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/116166
>From e666834aea9e4c0eecd937de3a58baae93fec68a Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 14 Nov 2024 05:57:01 +
Subject: [PATCH 1/2] [NewPM] Introduce MFAnalysisGetter for a common analysis
get
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/115434
>From 790a6d06d2a84f7f5cc1d5fb043141515a7ca012 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Wed, 30 Oct 2024 04:56:54 +
Subject: [PATCH 1/3] [CodeGen][NewPM] Port MachineSink to NPM
Targets can set the
optimisan wrote:
### Merge activity
* **Nov 14, 8:37 AM EST**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/114010).
https://github.com/llvm/llvm-project/pull/114010
__
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/113874
>From 0acfa8ac87af3ce10c958b0bd4428e1ccd8231a7 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Mon, 28 Oct 2024 06:22:49 +
Subject: [PATCH 1/5] [CodeGen][NewPM] Port RegUsageInfoCollector pass to NPM
---
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/114010
>From f1fe912ed9e2adb02f39b89520f7aeaeff9200bf Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 29 Oct 2024 07:14:30 +
Subject: [PATCH 1/3] [CodeGen][NewPM] Port RegUsageInfoPropagation pass to NPM
--
optimisan wrote:
### Merge activity
* **Nov 14, 8:37 AM EST**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/113874).
https://github.com/llvm/llvm-project/pull/113874
__
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/118462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/118462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan created
https://github.com/llvm/llvm-project/pull/118462
None
>From 551d9c4f3c48be00c077f6ac2551f9422c1dc1bd Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Tue, 3 Dec 2024 10:12:36 +
Subject: [PATCH] [CodeGen][NewPM] Port RegAllocPriorityAdvisor analysis to NP
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/118462?utm_source=stack-comment-downstack-mergeability-warning
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/118462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/118779
>From 13da564da1a03f2937a1b8b3cbd5da4f46a42f62 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 5 Dec 2024 10:05:30 +
Subject: [PATCH] [CodeGen][PM] Initialize analyses with isAnalysis=true
Analyses s
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/118779
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan ready_for_review
https://github.com/llvm/llvm-project/pull/118778
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/118778
>From 7e6d9ff997996abf60064779100e19e3ae370b13 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 5 Dec 2024 09:44:25 +
Subject: [PATCH 1/2] [CodeGen][NewPM] Port LiveStacks analysis to NPM
---
llvm/in
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/118779
>From 7ee86211673112f061749d3ce7e1f2671313159f Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 5 Dec 2024 10:05:30 +
Subject: [PATCH] [CodeGen][PM] Initialize analyses with isAnalysis=true
Analyses s
https://github.com/optimisan updated
https://github.com/llvm/llvm-project/pull/118778
>From 7e6d9ff997996abf60064779100e19e3ae370b13 Mon Sep 17 00:00:00 2001
From: Akshat Oke
Date: Thu, 5 Dec 2024 09:44:25 +
Subject: [PATCH] [CodeGen][NewPM] Port LiveStacks analysis to NPM
---
llvm/includ
https://github.com/optimisan edited
https://github.com/llvm/llvm-project/pull/118779
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
optimisan wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/118778?utm_source=stack-comment-downstack-mergeability-warning
101 - 200 of 687 matches
Mail list logo