summaryrefslogtreecommitdiff
path: root/test/Transforms/PGOProfile/counter_promo.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/Transforms/PGOProfile/counter_promo.ll')
-rw-r--r--test/Transforms/PGOProfile/counter_promo.ll6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/Transforms/PGOProfile/counter_promo.ll b/test/Transforms/PGOProfile/counter_promo.ll
index 125e7d77cdf..812d0fefaa7 100644
--- a/test/Transforms/PGOProfile/counter_promo.ll
+++ b/test/Transforms/PGOProfile/counter_promo.ll
@@ -5,6 +5,9 @@
define void @foo(i32 %n, i32 %N) {
; PROMO-LABEL: @foo
+; PROMO: {{.*}} = load {{.*}} @__profc_foo{{.*}} 3)
+; PROMO-NEXT: add
+; PROMO-NEXT: store {{.*}}@__profc_foo{{.*}}3)
bb:
%tmp = add nsw i32 %n, 1
%tmp1 = add nsw i32 %n, -1
@@ -57,9 +60,6 @@ bb12: ; preds = %bb9
; ATOMIC_PROMO: atomicrmw add {{.*}} @__profc_foo{{.*}}0), i64 %[[LIVEOUT1]] seq_cst
; ATOMIC_PROMO-NEXT: atomicrmw add {{.*}} @__profc_foo{{.*}}1), i64 %[[LIVEOUT2]] seq_cst
; ATOMIC_PROMO-NEXT: atomicrmw add {{.*}} @__profc_foo{{.*}}2), i64 %[[LIVEOUT3]] seq_cst
-; PROMO: {{.*}} = load {{.*}} @__profc_foo{{.*}} 3)
-; PROMO-NEXT: add
-; PROMO-NEXT: store {{.*}}@__profc_foo{{.*}}3)
; PROMO-NOT: @__profc_foo