Skip to content

Commit 211cf8a

Browse files
committed
[test] Use -passes in more Transforms tests
Another step towards getting rid of dependencies to the legacy pass manager. Primary change here is to just do -passes=foo instead of -foo in simple situations (when running a single transform pass). But also updated a few test running multiple passes. Also removed some "duplicated" RUN lines in a few tests that where using both -foo and -passes=foo syntax. No need to do the same kind of testing twice.
1 parent 656e53e commit 211cf8a

File tree

105 files changed

+100
-123
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+100
-123
lines changed

llvm/test/Transforms/DeadStoreElimination/debuginfo.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -debugify -dse -S | FileCheck %s
1+
; RUN: opt < %s -passes=debugify,dse -S | FileCheck %s
22

33
target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128"
44

llvm/test/Transforms/DeadStoreElimination/libcalls.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -S -inferattrs -dse | FileCheck %s
32
; RUN: opt < %s -S -aa-pipeline=basic-aa -passes=inferattrs,dse | FileCheck %s
43

54
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/DeadStoreElimination/memcpy-complete-overwrite.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22

3+
; FIXME: These were broken when swapping to MSSA(?). So currently XFAIL:ed.
34
; XFAIL: *
4-
; RUN: opt < %s -dse -S | FileCheck %s
55
; RUN: opt < %s -aa-pipeline=basic-aa -passes=dse -S | FileCheck %s
66
target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128"
77

llvm/test/Transforms/DeadStoreElimination/memset-and-memcpy.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -dse -S | FileCheck %s
32
; RUN: opt < %s -aa-pipeline=basic-aa -passes=dse -S | FileCheck %s
43
target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128"
54

llvm/test/Transforms/DeadStoreElimination/noop-stores.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -dse -S | FileCheck %s
32
; RUN: opt < %s -aa-pipeline=basic-aa -passes='dse,verify<memoryssa>' -S | FileCheck %s
43
target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128"
54

llvm/test/Transforms/InstCombine/PR30597.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -instcombine -S | FileCheck %s
2+
; RUN: opt < %s -passes=instcombine -S | FileCheck %s
33

44
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
55
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/InstCombine/PR37526.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -instcombine -S < %s | FileCheck %s
2+
; RUN: opt -passes=instcombine -S < %s | FileCheck %s
33

44
define void @PR37526(ptr %pz, ptr %px, ptr %py) {
55
; CHECK-LABEL: @PR37526(

llvm/test/Transforms/InstCombine/alloca-cast-debuginfo.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -S -instcombine -instcombine-lower-dbg-declare=0 | FileCheck %s
2+
; RUN: opt < %s -S -passes=instcombine -instcombine-lower-dbg-declare=0 | FileCheck %s
33

44
; In this example, instcombine wants to turn "local" into an i64, since that's
55
; how it is stored. It should keep the debug info referring to the alloca when

llvm/test/Transforms/InstCombine/assume-inseltpoison.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -instcombine -S -instcombine-infinite-loop-threshold=2 | FileCheck %s
2+
; RUN: opt < %s -passes=instcombine -S -instcombine-infinite-loop-threshold=2 | FileCheck %s
33

44
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
55
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/InstCombine/assume.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -instcombine -S -instcombine-infinite-loop-threshold=2 | FileCheck --check-prefixes=CHECK,DEFAULT %s
3-
; RUN: opt < %s -instcombine --enable-knowledge-retention -S -instcombine-infinite-loop-threshold=2 | FileCheck --check-prefixes=CHECK,BUNDLES %s
2+
; RUN: opt < %s -passes=instcombine -S -instcombine-infinite-loop-threshold=2 | FileCheck --check-prefixes=CHECK,DEFAULT %s
3+
; RUN: opt < %s -passes=instcombine --enable-knowledge-retention -S -instcombine-infinite-loop-threshold=2 | FileCheck --check-prefixes=CHECK,BUNDLES %s
44

55
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
66
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/InstCombine/branch.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -instcombine -S < %s | FileCheck %s
32
; RUN: opt -passes=instcombine -S < %s | FileCheck %s
43

54
; Check that we fold the condition of branches of the

llvm/test/Transforms/InstCombine/builtin-object-size-strdup-family.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -instcombine -S < %s | FileCheck %s
2+
; RUN: opt -passes=instcombine -S < %s | FileCheck %s
33

44

55
target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"

llvm/test/Transforms/InstCombine/call-guard.ll

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -instcombine -instcombine-infinite-loop-threshold=2 -S | FileCheck %s
3-
; RUN: opt < %s -instcombine -S -debugify-each | FileCheck %s
2+
; RUN: opt < %s -passes=instcombine -instcombine-infinite-loop-threshold=2 -S | FileCheck %s
43
; RUN: opt < %s -passes=instcombine -S -debugify-each | FileCheck %s
54

65
declare void @llvm.experimental.guard(i1, ...)

llvm/test/Transforms/InstCombine/cast-mul-select.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -instcombine -S | FileCheck %s
3-
; RUN: opt -debugify -instcombine -S < %s | FileCheck %s -check-prefix DBGINFO
2+
; RUN: opt < %s -passes=instcombine -S | FileCheck %s
3+
; RUN: opt -passes=debugify,instcombine -S < %s | FileCheck %s -check-prefix DBGINFO
44

55
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32"
66

llvm/test/Transforms/InstCombine/debuginfo-skip.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
; RUN: opt -instcombine-lower-dbg-declare=0 < %s -instcombine -S | FileCheck %s
2-
; RUN: opt -instcombine-lower-dbg-declare=1 < %s -instcombine -S | FileCheck %s
1+
; RUN: opt -instcombine-lower-dbg-declare=0 < %s -passes=instcombine -S | FileCheck %s
2+
; RUN: opt -instcombine-lower-dbg-declare=1 < %s -passes=instcombine -S | FileCheck %s
33

44
define i32 @foo(i32 %j) #0 !dbg !7 {
55
entry:

llvm/test/Transforms/InstCombine/debuginfo-variables.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -debugify -instcombine -S | FileCheck %s
1+
; RUN: opt < %s -passes=debugify,instcombine -S | FileCheck %s
22

33
declare void @escape32(i32)
44

llvm/test/Transforms/InstCombine/debuginfo.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
; RUN: opt < %s -instcombine -instcombine-lower-dbg-declare=0 -S \
1+
; RUN: opt < %s -passes=instcombine -instcombine-lower-dbg-declare=0 -S \
22
; RUN: | FileCheck %s --check-prefix=CHECK --check-prefix=NOLOWER
3-
; RUN: opt < %s -instcombine -instcombine-lower-dbg-declare=1 -S | FileCheck %s
3+
; RUN: opt < %s -passes=instcombine -instcombine-lower-dbg-declare=1 -S | FileCheck %s
44

55
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
66
target triple = "x86_64--linux"

llvm/test/Transforms/InstCombine/debuginfo_add.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -instcombine %s -o - -S | FileCheck %s
1+
; RUN: opt -passes=instcombine %s -o - -S | FileCheck %s
22
; typedef struct v *v_t;
33
; struct v {
44
; unsigned long long p;

llvm/test/Transforms/InstCombine/do-not-clone-dbg-declare.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
; RUN: opt < %s -instcombine -verify -S -o - | FileCheck %s
2+
; RUN: opt < %s -passes=instcombine,verify -S -o - | FileCheck %s
33

44
; Hand-reduced from this example.
55
; -g -O -mllvm -disable-llvm-optzns -gno-column-info

llvm/test/Transforms/LoopReroll/basic.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
; RUN: opt < %s -loop-reroll -S | FileCheck %s
21
; RUN: opt < %s -passes=loop-reroll -S | FileCheck %s
32
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128"
43
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/LoopReroll/basic32iters.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -loop-reroll -verify-scev -S | FileCheck %s
1+
; RUN: opt < %s -passes=loop-reroll -verify-scev -S | FileCheck %s
22
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128"
33
target triple = "x86_64-unknown-linux-gnu"
44

llvm/test/Transforms/LoopReroll/complex_reroll.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -S -loop-reroll %s | FileCheck %s
1+
; RUN: opt -S -passes=loop-reroll %s | FileCheck %s
22
declare i32 @goo(i32, i32)
33

44
@buf = external global i8*

llvm/test/Transforms/LoopReroll/external_use.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -loop-reroll -S | FileCheck %s
1+
; RUN: opt < %s -passes=loop-reroll -S | FileCheck %s
22

33
; Check whether rerolling is rejected if values of the base and root
44
; instruction are used outside the loop block.

llvm/test/Transforms/LoopReroll/extra_instr.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -S -loop-reroll %s | FileCheck %s
1+
; RUN: opt -S -passes=loop-reroll %s | FileCheck %s
22
target triple = "aarch64--linux-gnu"
33

44
define void @rerollable1([2 x i32]* nocapture %a) {

llvm/test/Transforms/LoopReroll/indvar_with_ext.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -S -loop-reroll %s | FileCheck %s
1+
; RUN: opt -S -passes=loop-reroll %s | FileCheck %s
22
target triple = "aarch64--linux-gnu"
33

44
define void @test(i32 %n, float* %arrayidx200, float* %arrayidx164, float* %arrayidx172) {

llvm/test/Transforms/LoopReroll/negative.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -S -loop-reroll %s | FileCheck %s
1+
; RUN: opt -S -passes=loop-reroll %s | FileCheck %s
22
target triple = "aarch64--linux-gnu"
33
@buf = global [16 x i8] c"\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A\0A", align 1
44

llvm/test/Transforms/LoopReroll/nonconst_lb.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -loop-reroll -S | FileCheck %s
2+
; RUN: opt < %s -passes=loop-reroll -S | FileCheck %s
33
target datalayout = "e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:32:64-v128:32:128-a0:0:32-n32-S32"
44
target triple = "thumbv7-none-linux"
55

llvm/test/Transforms/LoopReroll/ptrindvar.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -S -loop-reroll %s | FileCheck %s
1+
; RUN: opt -S -passes=loop-reroll %s | FileCheck %s
22
target triple = "aarch64--linux-gnu"
33

44
define i32 @test(i32* readonly %buf, i32* readnone %end) #0 {

llvm/test/Transforms/LoopReroll/reduction.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -loop-reroll -S | FileCheck %s
1+
; RUN: opt < %s -passes=loop-reroll -S | FileCheck %s
22
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128"
33
target triple = "x86_64-unknown-linux-gnu"
44

llvm/test/Transforms/LoopReroll/reroll_with_dbg.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
;RUN: opt < %s -loop-reroll -S | FileCheck %s
1+
;RUN: opt < %s -passes=loop-reroll -S | FileCheck %s
22
;void foo(float * restrict a, float * restrict b, int n) {
33
; for(int i = 0; i < n; i+=4) {
44
; a[i] = b[i];

llvm/test/Transforms/Mem2Reg/opaque-ptr.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -S -mem2reg -opaque-pointers < %s | FileCheck %s
2+
; RUN: opt -S -passes=mem2reg -opaque-pointers < %s | FileCheck %s
33

44
define i32 @test_same_type() {
55
; CHECK-LABEL: @test_same_type(

llvm/test/Transforms/MemCpyOpt/2008-02-24-MultipleUseofSRet.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -memcpyopt -dse -S -verify-memoryssa | FileCheck %s
2+
; RUN: opt < %s -passes=memcpyopt,dse -S -verify-memoryssa | FileCheck %s
33
; PR2077
44

55
target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32"

llvm/test/Transforms/MemCpyOpt/memcpy-to-memset-with-lifetimes.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -memcpyopt -instcombine -S < %s -verify-memoryssa | FileCheck %s
2+
; RUN: opt -passes=memcpyopt,instcombine -S < %s -verify-memoryssa | FileCheck %s
33

44
target datalayout = "e-i64:64-f80:128-n8:16:32:64-S128"
55
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/MemCpyOpt/memcpy.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -memcpyopt -dse -S -verify-memoryssa | FileCheck %s
2+
; RUN: opt < %s -passes=memcpyopt,dse -S -verify-memoryssa | FileCheck %s
33

44
target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128"
55
target triple = "i686-apple-darwin9"

llvm/test/Transforms/MemCpyOpt/pr29105.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -memcpyopt -instcombine -S %s -verify-memoryssa | FileCheck %s
2+
; RUN: opt -passes=memcpyopt,instcombine -S %s -verify-memoryssa | FileCheck %s
33
%Foo = type { [2048 x i64] }
44

55
; Make sure that all mempcy calls are converted to memset calls, or removed.

llvm/test/Transforms/Reassociate/2002-05-15-AgressiveSubMove.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -reassociate -S | FileCheck %s
1+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
22

33
define i32 @test1(i32 %A) {
44
; CHECK-LABEL: test1

llvm/test/Transforms/Reassociate/2006-04-27-ReassociateVector.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -reassociate -S | FileCheck %s
1+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
22

33
define <4 x float> @test1() {
44
; CHECK-LABEL: test1

llvm/test/Transforms/Reassociate/2012-05-08-UndefLeak.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -reassociate -S | FileCheck %s
1+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
22
; PR12169
33
; PR12764
44
; XFAIL: *

llvm/test/Transforms/Reassociate/2019-08-22-FNegAssert.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33
; D61675
44

55
define float @test1(float %arg, float %arg1, float %arg2, float %arg3) {

llvm/test/Transforms/Reassociate/absorption.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -S -reassociate < %s | FileCheck %s
2+
; RUN: opt -S -passes=reassociate < %s | FileCheck %s
33

44
; Check that if constants combine to an absorbing value then the expression is
55
; evaluated as the absorbing value.

llvm/test/Transforms/Reassociate/add-like-or.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
define i32 @shl_add(i8 %x) {
55
; CHECK-LABEL: @shl_add(

llvm/test/Transforms/Reassociate/add_across_block_crash.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -reassociate -S | FileCheck %s
1+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
22

33
; This test is to make sure while processing a block, uses of instructions
44
; from a different basic block don't get added to be re-optimized

llvm/test/Transforms/Reassociate/binop-identity.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
; Don't produce an instruction that is a no-op because the constant is an identity constant.
55

llvm/test/Transforms/Reassociate/callbr.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -S -reassociate < %s | FileCheck %s
2+
; RUN: opt -S -passes=reassociate < %s | FileCheck %s
33

44
define i32 @test(i1 %b) {
55
; CHECK-LABEL: @test(

llvm/test/Transforms/Reassociate/commute.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -reassociate -S < %s | FileCheck %s
2+
; RUN: opt -passes=reassociate -S < %s | FileCheck %s
33

44
declare void @use(i32)
55

llvm/test/Transforms/Reassociate/factorize-again.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -S -reassociate < %s | FileCheck %s
2+
; RUN: opt -S -passes=reassociate < %s | FileCheck %s
33

44
define void @main(float, float) {
55
; CHECK-LABEL: @main(

llvm/test/Transforms/Reassociate/fast-AgressiveSubMove.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt < %s -reassociate -S | FileCheck %s
1+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
22

33
define float @test1(float %A) {
44
; CHECK-LABEL: @test1(

llvm/test/Transforms/Reassociate/fast-ReassociateVector.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
; Check that a*c+b*c is turned into (a+b)*c
55

llvm/test/Transforms/Reassociate/fast-basictest.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
; - PhaseOrdering/fast-reassociate-gvn.ll
77
; - Reassociate/fast-basictest.ll
88
;
9-
; RUN: opt < %s -reassociate -S | FileCheck %s
9+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
1010

1111
; ((a + (-3)) + b) + 3 -> a + b
1212
; That only works with both instcombine and reassociate passes enabled.

llvm/test/Transforms/Reassociate/fast-fp-commute.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -reassociate -S < %s | FileCheck %s
2+
; RUN: opt -passes=reassociate -S < %s | FileCheck %s
33

44
declare void @use(float)
55

llvm/test/Transforms/Reassociate/fast-multistep.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
; Check that a*a*b+a*a*c is turned into a*(a*(b+c)).
55

llvm/test/Transforms/Reassociate/fp-commute.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -reassociate -S < %s | FileCheck %s
1+
; RUN: opt -passes=reassociate -S < %s | FileCheck %s
22

33
declare void @use(float)
44

llvm/test/Transforms/Reassociate/fp-expr.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -S -reassociate < %s | FileCheck %s
2+
; RUN: opt -S -passes=reassociate < %s | FileCheck %s
33

44
define void @test1() {
55
; CHECK-LABEL: @test1(

llvm/test/Transforms/Reassociate/keep-debug-loc.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -S -reassociate < %s | FileCheck %s
1+
; RUN: opt -S -passes=reassociate < %s | FileCheck %s
22

33
; PR34231
44
;

llvm/test/Transforms/Reassociate/load-combine-like-or.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
; Basic pattern where two contiguous i8 loads form a wider i16 load
55
define i16 @p0_i8_i8_i16(i8* %ptr) {

llvm/test/Transforms/Reassociate/looptest.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
; In this case, we want to reassociate the specified expr so that i+j can be
1414
; hoisted out of the inner most loop.
1515
;
16-
; RUN: opt < %s -reassociate -S | FileCheck %s
16+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
1717
; END.
1818
@.LC0 = internal global [4 x i8] c"%d\0A\00" ; <[4 x i8]*> [#uses=1]
1919

llvm/test/Transforms/Reassociate/matching-binops.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
; PR37098 - https://bugs.llvm.org/show_bug.cgi?id=37098
55
; In all positive tests, we should reassociate binops

llvm/test/Transforms/Reassociate/mulfactor.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -reassociate -S | FileCheck %s
2+
; RUN: opt < %s -passes=reassociate -S | FileCheck %s
33

44
define i32 @test1(i32 %a, i32 %b) {
55
; CHECK-LABEL: @test1(

0 commit comments

Comments
 (0)