[NFC] Port all LoopRotate tests to -passes= syntax
This commit is contained in:
parent
4405e72ecc
commit
dd81e2fcd0
@ -1,5 +1,5 @@
|
||||
; RUN: opt -S -loop-rotate < %s | FileCheck --check-prefix=FULL %s
|
||||
; RUN: opt -S -loop-rotate -rotation-prepare-for-lto < %s | FileCheck --check-prefix=PREPARE %s
|
||||
; RUN: opt -S -passes=loop-rotate < %s | FileCheck --check-prefix=FULL %s
|
||||
; RUN: opt -S -passes=loop-rotate -rotation-prepare-for-lto < %s | FileCheck --check-prefix=PREPARE %s
|
||||
; RUN: opt -S -passes='require<targetir>,require<assumptions>,loop(loop-rotate)' < %s | FileCheck --check-prefix=FULL %s
|
||||
; RUN: opt -S -passes='require<targetir>,require<assumptions>,loop(loop-rotate)' -rotation-prepare-for-lto < %s | FileCheck --check-prefix=PREPARE %s
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; RUN: opt -S -loop-rotate < %s -verify-loop-info -verify-dom-info -verify-memoryssa | FileCheck %s
|
||||
; RUN: opt -S -passes=loop-rotate < %s -verify-loop-info -verify-dom-info -verify-memoryssa | FileCheck %s
|
||||
|
||||
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"
|
||||
target triple = "x86_64-apple-macosx10.8.0"
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
; RUN: opt -S < %s -loop-rotate -licm -verify-dom-info -verify-loop-info | FileCheck %s
|
||||
; RUN: opt -S < %s -passes='loop-mssa(loop-rotate,licm)' -verify-dom-info -verify-loop-info | FileCheck %s
|
||||
target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128"
|
||||
target triple = "arm64-apple-ios8.0.0"
|
||||
|
||||
;CHECK: for.inc:
|
||||
;CHECK-NEXT: %incdec.ptr.i = getelementptr
|
||||
;CHECK-NEXT: %incdec.ptr.i = getelementptr
|
||||
|
||||
; Function Attrs: alwaysinline inlinehint nounwind readonly ssp
|
||||
define linkonce_odr hidden i64 @_ZNSt3__14findINS_11__wrap_iterIPiEEiEET_S4_S4_RKT0_(i64 %__first.coerce, i64 %__last.coerce, i32* nocapture readonly dereferenceable(4) %__value_) {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; RUN: opt < %s -loop-deletion -loop-rotate -verify-dom-info -verify-loop-info -disable-output
|
||||
; RUN: opt < %s -passes=loop-deletion,loop-rotate -verify-dom-info -verify-loop-info -disable-output
|
||||
; PR 2639
|
||||
|
||||
%struct.HexxagonMove = type { i8, i8, i32 }
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; RUN: opt < %s -loop-rotate -verify-dom-info -verify-loop-info -verify-memoryssa -disable-output
|
||||
; RUN: opt < %s -passes=loop-rotate -verify-dom-info -verify-loop-info -verify-memoryssa -disable-output
|
||||
|
||||
define void @func() {
|
||||
bb0:
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
|
||||
; RUN: opt -S -indvars -verify -loop-rotate -loop-idiom < %s | FileCheck %s
|
||||
; RUN: opt -S -indvars -verify -loop-rotate -loop-idiom -verify-memoryssa < %s | FileCheck %s
|
||||
; RUN: opt -S -passes='loop(indvars),verify,loop(loop-rotate,loop-idiom)' < %s | FileCheck %s
|
||||
; RUN: opt -S -passes='loop(indvars),verify,loop(loop-rotate,loop-idiom)' -verify-memoryssa < %s | FileCheck %s
|
||||
target triple = "x86_64-unknown-linux-gnu"
|
||||
|
||||
; Verify that we invalidate SCEV properly.
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; RUN: opt -S -loop-rotate < %s -verify-loop-info | FileCheck %s
|
||||
; RUN: opt -S -passes=loop-rotate < %s -verify-loop-info | FileCheck %s
|
||||
;
|
||||
; Verify that LoopRotate preserves LoopSimplify form even in very peculiar loop
|
||||
; structures. We manually validate the CFG with FileCheck because currently we
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; RUN: opt < %s -loop-rotate -loop-reduce -verify-memoryssa -verify-dom-info -verify-loop-info -disable-output
|
||||
; RUN: opt < %s -passes=loop-rotate,loop-reduce -verify-memoryssa -verify-dom-info -verify-loop-info -disable-output
|
||||
|
||||
define fastcc void @foo(i32* %A, i64 %i) nounwind {
|
||||
BB:
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
; RUN: opt -S < %s -loop-rotate -licm -verify-dom-info -verify-loop-info | FileCheck %s
|
||||
; RUN: opt -S < %s -passes='loop-mssa(loop-rotate,licm)' -verify-dom-info -verify-loop-info | FileCheck %s
|
||||
; PR2624 unroll multiple exits
|
||||
|
||||
@mode_table = global [4 x i32] zeroinitializer ; <[4 x i32]*> [#uses=1]
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
|
||||
; RUN: opt -S -loop-rotate < %s | FileCheck %s
|
||||
; RUN: opt -S -passes=loop-rotate < %s | FileCheck %s
|
||||
|
||||
define i64 @switch_multi_entry_known_entry() {
|
||||
; CHECK-LABEL: @switch_multi_entry_known_entry(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user