https://github.com/jdenny-ornl edited
https://github.com/llvm/llvm-project/pull/157754
___
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/jdenny-ornl edited
https://github.com/llvm/llvm-project/pull/159163
___
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/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/157754
>From 75a8df62df2ef7e8c02d7a76120e57e2dd1a1539 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Tue, 9 Sep 2025 17:33:38 -0400
Subject: [PATCH 1/3] [LoopUnroll] Fix block frequencies when no runtime
Thi
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/159163
>From 5a9959313c0aebc1c707d19e30055cb925be7760 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Tue, 16 Sep 2025 16:03:11 -0400
Subject: [PATCH 1/2] [LoopUnroll] Fix block frequencies for epilogue
As an
@@ -1,4 +1,5 @@
; RUN: opt < %s -S -passes=loop-unroll -unroll-runtime=true -unroll-count=4 |
FileCheck %s
+; XFAIL: *
jdenny-ornl wrote:
I removed the xfails and made the tests pass. Let me know whether it's what
you had in mind.
https://github.com/llvm/llv
@@ -1,4 +1,5 @@
; RUN: opt < %s -S -passes=loop-unroll -unroll-runtime=true -unroll-count=4 |
FileCheck %s
+; XFAIL: *
jdenny-ornl wrote:
> check the actual baseline content
Sorry, what do you mean?
https://github.com/llvm/llvm-project/pull/157754
___
@@ -1,4 +1,5 @@
; RUN: opt < %s -S -passes=loop-unroll -unroll-runtime=true -unroll-count=4 |
FileCheck %s
+; XFAIL: *
jdenny-ornl wrote:
See last paragraph of
https://github.com/llvm/llvm-project/pull/157754#issue-3400082318.
https://github.com/llvm/llvm-pro
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/159163
>From 5a9959313c0aebc1c707d19e30055cb925be7760 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Tue, 16 Sep 2025 16:03:11 -0400
Subject: [PATCH 1/2] [LoopUnroll] Fix block frequencies for epilogue
As an
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/157754
>From 75a8df62df2ef7e8c02d7a76120e57e2dd1a1539 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Tue, 9 Sep 2025 17:33:38 -0400
Subject: [PATCH 1/2] [LoopUnroll] Fix block frequencies when no runtime
Thi
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/157754
>From 75a8df62df2ef7e8c02d7a76120e57e2dd1a1539 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Tue, 9 Sep 2025 17:33:38 -0400
Subject: [PATCH] [LoopUnroll] Fix block frequencies when no runtime
This pa
https://github.com/jdenny-ornl edited
https://github.com/llvm/llvm-project/pull/128785
___
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/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/128785
>From f4135207e955f6c2e358cad54a7ef6f2f18087f8 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Wed, 19 Mar 2025 16:19:40 -0400
Subject: [PATCH 1/9] [LoopPeel] Fix branch weights' effect on block
freque
https://github.com/jdenny-ornl created
https://github.com/llvm/llvm-project/pull/157754
This patch implements the LoopUnroll changes discussed in [[RFC] Fix Loop
Transformations to Preserve Block
Frequencies](https://discourse.llvm.org/t/rfc-fix-loop-transformations-to-preserve-block-frequencie
@@ -271,35 +276,51 @@ static void ConnectEpilog(Loop *L, Value *ModVal,
BasicBlock *NewExit,
NewExit);
// Now PHIs should look like:
// NewExit:
-// PN = PHI [I, Latch], [poison, PreHeader]
+// PN = PHI [I, Latch]
// ...
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/128785
>From f4135207e955f6c2e358cad54a7ef6f2f18087f8 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Wed, 19 Mar 2025 16:19:40 -0400
Subject: [PATCH 1/9] [LoopPeel] Fix branch weights' effect on block
freque
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/128785
>From f4135207e955f6c2e358cad54a7ef6f2f18087f8 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Wed, 19 Mar 2025 16:19:40 -0400
Subject: [PATCH 1/9] [LoopPeel] Fix branch weights' effect on block
freque
https://github.com/jdenny-ornl updated
https://github.com/llvm/llvm-project/pull/128785
>From f4135207e955f6c2e358cad54a7ef6f2f18087f8 Mon Sep 17 00:00:00 2001
From: "Joel E. Denny"
Date: Wed, 19 Mar 2025 16:19:40 -0400
Subject: [PATCH 1/9] [LoopPeel] Fix branch weights' effect on block
freque
https://github.com/jdenny-ornl reopened
https://github.com/llvm/llvm-project/pull/128785
___
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/jdenny-ornl closed
https://github.com/llvm/llvm-project/pull/128785
___
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/jdenny-ornl edited
https://github.com/llvm/llvm-project/pull/128785
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -850,27 +852,35 @@ llvm::getLoopEstimatedTripCount(Loop *L,
getEstimatedTripCount(LatchBranch, L, ExitWeight)) {
if (EstimatedLoopInvocationWeight)
*EstimatedLoopInvocationWeight = ExitWeight;
+ if (auto EstimatedTripCount =
jd
@@ -7866,6 +7866,17 @@ The attributes in this metadata is added to all followup
loops of the
loop distribution pass. See
:ref:`Transformation Metadata ` for details.
+'``llvm.loop.estimated_trip_count``' Metadata
jdenny-ornl wrote:
This is now part of PR #14
@@ -7866,6 +7866,17 @@ The attributes in this metadata is added to all followup
loops of the
loop distribution pass. See
:ref:`Transformation Metadata ` for details.
+'``llvm.loop.estimated_trip_count``' Metadata
+
+
+This metad
@@ -7866,6 +7866,17 @@ The attributes in this metadata is added to all followup
loops of the
loop distribution pass. See
:ref:`Transformation Metadata ` for details.
+'``llvm.loop.estimated_trip_count``' Metadata
+
+
---
https://github.com/jdenny-ornl edited
https://github.com/llvm/llvm-project/pull/128785
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
25 matches
Mail list logo