Skip to content

Commit d1e5e67

Browse files
committed
[PhaseOrdering] Update test RUN lines to use -passes="default<O3>" to allow evaluation by DOS batch scripts. NFC.
`-passes='default<O3>'` isn't correctly parsed on DOS, so when update_test_checks.py runs a system call on the opt RUN line, it fails to evaluate properly - use `-passes="default<O3>"` instead.
1 parent b195bb8 commit d1e5e67

29 files changed

+32
-32
lines changed

llvm/test/Transforms/PhaseOrdering/AArch64/extra-unroll-simplifications.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 UTC_ARGS: --version 4
2-
; RUN: opt -passes='default<O3>' -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -S %s | FileCheck %s
33

44
target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
55
target triple = "arm64-apple-macosx11.0.0"

llvm/test/Transforms/PhaseOrdering/AArch64/hoist-runtime-checks.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 UTC_ARGS: --version 4
2-
; RUN: opt -passes='default<O3>' -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -S %s | FileCheck %s
33

44
target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
55
target triple = "arm64-apple-macosx11.0.0"

llvm/test/Transforms/PhaseOrdering/AArch64/hoisting-sinking-required-for-vectorization.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 -passes='default<O3>' -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -S %s | FileCheck %s
33

44
target triple = "arm64-apple-darwin"
55

llvm/test/Transforms/PhaseOrdering/AArch64/indvars-vectorization.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 UTC_ARGS: --version 4
2-
; RUN: opt -passes='default<O3>' -S -o - %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -S -o - %s | FileCheck %s
33

44
target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
55
target triple = "arm64-apple-macosx14.0.0"

llvm/test/Transforms/PhaseOrdering/AArch64/loopflatten.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 -passes='default<O3>' -enable-loop-flatten -loop-flatten-cost-threshold=3 -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -enable-loop-flatten -loop-flatten-cost-threshold=3 -S %s | FileCheck %s
33

44
target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128"
55
target triple = "aarch64"

llvm/test/Transforms/PhaseOrdering/AArch64/matrix-extract-insert.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 -passes='default<O3>' -enable-matrix -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -enable-matrix -S %s | FileCheck %s
33

44
target triple = "arm64-apple-ios"
55

llvm/test/Transforms/PhaseOrdering/AArch64/memcpy-constant-size.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 UTC_ARGS: --version 2
2-
; RUN: opt %s -mtriple=arm64-apple-macosx -passes='default<O3>' -inline-threshold=2 -inline-call-penalty=5 -S | FileCheck %s
2+
; RUN: opt %s -mtriple=arm64-apple-macosx -passes="default<O3>" -inline-threshold=2 -inline-call-penalty=5 -S | FileCheck %s
33

44
declare i64 @llvm.objectsize.i64.p0(ptr, i1, i1, i1)
55
declare ptr @__memcpy_chk(ptr, ptr, i64, i64)

llvm/test/Transforms/PhaseOrdering/ARM/arm_add_q7.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 -passes='default<O3>' -S | FileCheck %s
2+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s
33

44
target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64"
55
target triple = "thumbv8.1m.main-arm-none-eabi"

llvm/test/Transforms/PhaseOrdering/ARM/arm_fill_q7.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt < %s -O3 -S | FileCheck --check-prefix=OLDPM %s
3-
; RUN: opt < %s -passes='default<O3>' -S | FileCheck --check-prefix=NEWPM %s
3+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck --check-prefix=NEWPM %s
44

55
target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64"
66
target triple = "thumbv6m-none-none-eabi"

llvm/test/Transforms/PhaseOrdering/ARM/arm_mean_q7.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 -passes='default<O3>' -S | FileCheck %s
2+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s
33

44
target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64"
55
target triple = "thumbv6m-none-none-eabi"

llvm/test/Transforms/PhaseOrdering/ARM/arm_mult_q15.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 -passes='default<O3>' -S | FileCheck %s
2+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s
33

44
; This test after a lot of cleanup should produce pick a tail-predicated 8x
55
; vector loop. The 8x will be more profitable, to pick a VQDMULH.s16 instruction.

llvm/test/Transforms/PhaseOrdering/ARM/mve-floatreduce.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt < %s -O3 -S | FileCheck %s
3-
; RUN: opt < %s -passes='default<O3>' -S | FileCheck %s
3+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s
44

55
target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64"
66
target triple = "thumbv8.1m.main-none-none-eabi"

llvm/test/Transforms/PhaseOrdering/X86/excessive-unrolling.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 -passes='default<O3>' -unroll-runtime -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -unroll-runtime -S %s | FileCheck %s
33

44
target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
55
target triple = "x86_64-apple-macosx"

llvm/test/Transforms/PhaseOrdering/X86/preserve-access-group.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 UTC_ARGS: --version 5
2-
; RUN: opt -passes='default<O3>' -S %s | FileCheck %s
2+
; RUN: opt -passes="default<O3>" -S %s | FileCheck %s
33

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

llvm/test/Transforms/PhaseOrdering/bitfield-bittests.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt -O3 -S < %s | FileCheck %s
3-
; RUN: opt -passes='default<O3>' -S < %s | FileCheck %s
3+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s
44

55
; These are tests that check for set/clear bits in a bitfield based on PR37098:
66
; https://bugs.llvm.org/show_bug.cgi?id=37098

llvm/test/Transforms/PhaseOrdering/dae-dce.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 -passes='default<O3>' < %s | FileCheck %s --check-prefixes=CHECK,DEFAULT
2+
; RUN: opt -S -passes="default<O3>" < %s | FileCheck %s --check-prefixes=CHECK,DEFAULT
33
; RUN: opt -S -passes='lto<O3>' < %s | FileCheck %s --check-prefixes=CHECK,LTO
44

55
declare void @llvm.trap()

llvm/test/Transforms/PhaseOrdering/deletion-of-loops-that-became-side-effect-free.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 -passes='default<O3>' -S < %s | FileCheck %s --check-prefixes=ALL,O3
2+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s --check-prefixes=ALL,O3
33
; RUN: opt -passes='default<O2>' -S < %s | FileCheck %s --check-prefixes=ALL,O2
44
; RUN: opt -passes='default<O1>' -S < %s | FileCheck %s --check-prefixes=ALL,O1
55

llvm/test/Transforms/PhaseOrdering/globalaa-retained.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -passes='default<O3>' -S < %s | FileCheck %s
1+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s
22
target datalayout = "e-m:e-i64:64-i128:128-n32:64-S128"
33
target triple = "aarch64"
44

llvm/test/Transforms/PhaseOrdering/instcombine-sroa-inttoptr.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt < %s -O3 -S | FileCheck %s
3-
; RUN: opt < %s -passes='default<O3>' -S | FileCheck %s
3+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s
44

55
; This is based on the following most basic C++ code:
66
;

llvm/test/Transforms/PhaseOrdering/lifetime-sanitizer.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
; RUN: opt < %s -passes='default<O0>' -S | FileCheck %s --check-prefixes=CHECK,NOOPT
66
; RUN: opt < %s -passes='default<O1>' -S | FileCheck %s --check-prefixes=CHECK,OPT
77
; RUN: opt < %s -passes='default<O2>' -S | FileCheck %s --check-prefixes=CHECK,OPT
8-
; RUN: opt < %s -passes='default<O3>' -S | FileCheck %s --check-prefixes=CHECK,OPT
8+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s --check-prefixes=CHECK,OPT
99

1010
declare void @llvm.lifetime.start.p0(i64, ptr nocapture)
1111
declare void @llvm.lifetime.end.p0(i64, ptr nocapture)

llvm/test/Transforms/PhaseOrdering/loop-rotation-vs-common-code-hoisting.ll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt -passes='default<O3>' -rotation-max-header-size=0 -S < %s | FileCheck %s --check-prefix=HOIST
3-
; RUN: opt -passes='default<O3>' -rotation-max-header-size=1 -S < %s | FileCheck %s --check-prefix=HOIST
4-
; RUN: opt -passes='default<O3>' -rotation-max-header-size=2 -S < %s | FileCheck %s --check-prefix=ROTATE
5-
; RUN: opt -passes='default<O3>' -rotation-max-header-size=3 -S < %s | FileCheck %s --check-prefix=ROTATE
2+
; RUN: opt -passes="default<O3>" -rotation-max-header-size=0 -S < %s | FileCheck %s --check-prefix=HOIST
3+
; RUN: opt -passes="default<O3>" -rotation-max-header-size=1 -S < %s | FileCheck %s --check-prefix=HOIST
4+
; RUN: opt -passes="default<O3>" -rotation-max-header-size=2 -S < %s | FileCheck %s --check-prefix=ROTATE
5+
; RUN: opt -passes="default<O3>" -rotation-max-header-size=3 -S < %s | FileCheck %s --check-prefix=ROTATE
66

77
; This example is produced from a very basic C code:
88
;

llvm/test/Transforms/PhaseOrdering/pr32544.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt -O3 -S < %s | FileCheck %s
3-
; RUN: opt -passes='default<O3>' -S < %s | FileCheck %s
3+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s
44

55
define void @foo(i1 %which, i32 %a, i32 %b, ptr %result) {
66
; CHECK-LABEL: @foo(

llvm/test/Transforms/PhaseOrdering/pr45682.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt -O3 -S < %s | FileCheck %s
3-
; RUN: opt -passes='default<O3>' -S < %s | FileCheck %s
3+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s
44

55
define void @PR45682(i32 %x, i32 %y) {
66
; CHECK-LABEL: @PR45682(

llvm/test/Transforms/PhaseOrdering/pr62311.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 -passes='default<O3>' -S | FileCheck %s
2+
; RUN: opt < %s -passes="default<O3>" -S | FileCheck %s
33

44
; C++ version of test case
55
; #include <x86intrin.h>

llvm/test/Transforms/PhaseOrdering/pr95152.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 UTC_ARGS: --version 5
2-
; RUN: opt -S -passes='default<O3>' < %s | FileCheck %s
2+
; RUN: opt -S -passes="default<O3>" < %s | FileCheck %s
33

44
; Make sure that interaction of "writable" with various passes does not
55
; result in the elimination of the store prior to @j().

llvm/test/Transforms/PhaseOrdering/rotate.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt -O3 -S < %s | FileCheck %s
3-
; RUN: opt -passes='default<O3>' -S < %s | FileCheck %s
3+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s
44

55
; This should become a single funnel shift through a combination
66
; of aggressive-instcombine, simplifycfg, and instcombine.

llvm/test/Transforms/PhaseOrdering/simplifycfg-switch-lowering-vs-correlatedpropagation.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
; RUN: opt -passes='default<O1>' -S < %s | FileCheck %s
33
; RUN: opt -passes='default<O2>' -S < %s | FileCheck %s
4-
; RUN: opt -passes='default<O3>' -S < %s | FileCheck %s
4+
; RUN: opt -passes="default<O3>" -S < %s | FileCheck %s
55

66
; We are worse at propagating correlation facts when in select form
77
; as compared to the PHI form, so if we lower switches to early,

llvm/test/Transforms/PhaseOrdering/switch-sext.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 UTC_ARGS: --version 4
2-
; RUN: opt -S -passes='default<O3>' < %s | FileCheck %s
2+
; RUN: opt -S -passes="default<O3>" < %s | FileCheck %s
33

44
define i8 @test_switch_with_sext_phi(i8 %code) {
55
; CHECK-LABEL: define noundef i8 @test_switch_with_sext_phi(

llvm/test/Transforms/PhaseOrdering/switch_with_geps.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 UTC_ARGS: --version 3
22
; RUN: opt -S -passes='default<O1>' < %s | FileCheck %s
33
; RUN: opt -S -passes='default<O2>' < %s | FileCheck %s
4-
; RUN: opt -S -passes='default<O3>' < %s | FileCheck %s
4+
; RUN: opt -S -passes="default<O3>" < %s | FileCheck %s
55

66
target datalayout = "n64"
77

0 commit comments

Comments
 (0)