Lines Matching full:passes

4 ; RUN: opt -S -exec-on-ir-change=cat -passes=instsimplify 2>&1 -o /dev/null < %s | FileCheck %s --c…
6 ; Check that only the passes that change the IR are printed and that the
8 ; RUN: opt -S -exec-on-ir-change=cat -passes=instsimplify -filter-print-funcs=f 2>&1 -o /dev/null …
11 ; RUN: opt -S -exec-on-ir-change=cat -passes=instsimplify -print-module-scope 2>&1 -o /dev/null < %…
14 ; RUN: opt -S -exec-on-ir-change=cat -passes=instsimplify -filter-print-funcs=f -print-module-scope…
17 ; RUN: opt -S -exec-on-ir-change=cat -passes=instsimplify -filter-print-funcs="f,g" 2>&1 -o /dev/nu…
19 ; Check that the reporting of IRs respects -filter-passes
20 …=cat -passes="instsimplify,no-op-function" -filter-passes="no-op-function" 2>&1 -o /dev/null < %s …
22 ; Check that the reporting of IRs respects -filter-passes with multiple passes
23passes="instsimplify,no-op-function" -filter-passes="no-op-function,instsimplify" 2>&1 -o /dev/nul…
25 ; Check that the reporting of IRs respects both -filter-passes and -filter-print-funcs
26passes="instsimplify,no-op-function" -filter-passes="no-op-function,instsimplify" -filter-print-fu…
28 ; Check that the reporting of IRs respects -filter-passes, -filter-print-funcs and -print-module-sc…
29passes="instsimplify,no-op-function" -filter-passes="no-op-function,instsimplify" -filter-print-fu…
31 ; Check that repeated passes that change the IR are printed and that the
34 …change=cat -passes="instsimplify,instsimplify" -filter-print-funcs=f 2>&1 -o /dev/null < %s | Fil…
80 ; CHECK-FILTER-PASSES: define i32 @g()
81 ; CHECK-FILTER-PASSES: cat:{{.*}}Initial IR
83 ; CHECK-FILTER-MULT-PASSES: define i32 @g()
84 ; CHECK-FILTER-MULT-PASSES: cat:{{.*}}Initial IR
85 ; CHECK-FILTER-MULT-PASSES: define i32 @g()
86 ; CHECK-FILTER-MULT-PASSES: cat:{{.*}}InstSimplifyPass
87 ; CHECK-FILTER-MULT-PASSES: define i32 @f()
88 ; CHECK-FILTER-MULT-PASSES: cat:{{.*}}InstSimplifyPass
90 ; CHECK-FILTER-FUNC-PASSES: define i32 @f()
91 ; CHECK-FILTER-FUNC-PASSES: cat:{{.*}}Initial IR
92 ; CHECK-FILTER-FUNC-PASSES: define i32 @f()
93 ; CHECK-FILTER-FUNC-PASSES: cat:{{.*}}InstSimplifyPass
95 ; CHECK-FILTER-FUNC-PASSES-MOD-SCOPE: ; ModuleID = {{.+}}
96 ; CHECK-FILTER-FUNC-PASSES-MOD-SCOPE: cat:{{.*}}Initial IR
97 ; CHECK-FILTER-FUNC-PASSES-MOD-SCOPE: ModuleID = {{.+}}
98 ; CHECK-FILTER-FUNC-PASSES-MOD-SCOPE: cat:{{.*}}InstSimplifyPass
100 ; CHECK-MULT-PASSES-FILTER-FUNC: define i32 @f()
101 ; CHECK-MULT-PASSES-FILTER-FUNC: cat:{{.*}}Initial IR
102 ; CHECK-MULT-PASSES-FILTER-FUNC: define i32 @f()
103 ; CHECK-MULT-PASSES-FILTER-FUNC: cat:{{.*}}InstSimplifyPass