Lines Matching full:pass

13 ; RUN:     | FileCheck %s --check-prefix=CHECK-MODULE-PASS
14 ; CHECK-MODULE-PASS: BISECT: running pass (1) InferFunctionAttrsPass on [module]
18 ; RUN: | FileCheck %s --check-prefix=CHECK-LIMIT-MODULE-PASS
19 ; CHECK-LIMIT-MODULE-PASS: BISECT: NOT running pass (1) InferFunctionAttrsPass on [module]
21 ; RUN: opt -disable-output -debug-pass-manager \
23 ; RUN: | FileCheck %s --check-prefix=CHECK-REQUIRED-PASS
24 ; CHECK-REQUIRED-PASS: BISECT: running pass (1) InferFunctionAttrsPass on [module]
25 ; CHECK-REQUIRED-PASS-NOT: BISECT: {{.*}}VerifierPass
26 ; CHECK-REQUIRED-PASS: Running pass: VerifierPass
28 ; RUN: opt -disable-output -debug-pass-manager \
30 ; RUN: | FileCheck %s --check-prefix=CHECK-LIMIT-REQUIRED-PASS
31 ; CHECK-LIMIT-REQUIRED-PASS: BISECT: NOT running pass (1) InferFunctionAttrsPass on [module]
32 ; CHECK-LIMIT-REQUIRED-PASS-NOT: BISECT: {{.*}}VerifierPass
33 ; CHECK-LIMIT-REQUIRED-PASS: Running pass: VerifierPass
37 ; RUN: | FileCheck %s --check-prefix=CHECK-FUNCTION-PASS
38 ; CHECK-FUNCTION-PASS: BISECT: running pass (1) EarlyCSEPass on f1
39 ; CHECK-FUNCTION-PASS: BISECT: running pass (2) EarlyCSEPass on f2
40 ; CHECK-FUNCTION-PASS: BISECT: running pass (3) EarlyCSEPass on f3
41 ; CHECK-FUNCTION-PASS: BISECT: running pass (4) EarlyCSEPass on f4
45 ; RUN: | FileCheck %s --check-prefix=CHECK-LIMIT-FUNCTION-PASS
46 ; CHECK-LIMIT-FUNCTION-PASS: BISECT: running pass (1) EarlyCSEPass on f1
47 ; CHECK-LIMIT-FUNCTION-PASS: BISECT: running pass (2) EarlyCSEPass on f2
48 ; CHECK-LIMIT-FUNCTION-PASS: BISECT: NOT running pass (3) EarlyCSEPass on f3
49 ; CHECK-LIMIT-FUNCTION-PASS: BISECT: NOT running pass (4) EarlyCSEPass on f4
53 ; RUN: | FileCheck %s --check-prefix=CHECK-CGSCC-PASS
54 ; CHECK-CGSCC-PASS: BISECT: running pass (1) PostOrderFunctionAttrsPass on (f1)
55 ; CHECK-CGSCC-PASS: BISECT: running pass (2) PostOrderFunctionAttrsPass on (f2)
56 ; CHECK-CGSCC-PASS: BISECT: running pass (3) PostOrderFunctionAttrsPass on (f3)
57 ; CHECK-CGSCC-PASS: BISECT: running pass (4) PostOrderFunctionAttrsPass on (f4)
61 ; RUN: | FileCheck %s --check-prefix=CHECK-LIMIT-CGSCC-PASS
62 ; CHECK-LIMIT-CGSCC-PASS: BISECT: running pass (1) PostOrderFunctionAttrsPass on (f1)
63 ; CHECK-LIMIT-CGSCC-PASS: BISECT: running pass (2) PostOrderFunctionAttrsPass on (f2)
64 ; CHECK-LIMIT-CGSCC-PASS: BISECT: running pass (3) PostOrderFunctionAttrsPass on (f3)
65 ; CHECK-LIMIT-CGSCC-PASS: BISECT: NOT running pass (4) PostOrderFunctionAttrsPass on (f4)
69 ; RUN: | FileCheck %s --check-prefix=CHECK-MULTI-PASS
70 ; CHECK-MULTI-PASS: BISECT: running pass (1) InferFunctionAttrsPass on [module]
71 ; CHECK-MULTI-PASS: BISECT: running pass (2) PostOrderFunctionAttrsPass on (f1)
72 ; CHECK-MULTI-PASS: BISECT: running pass (3) EarlyCSEPass on f1
73 ; CHECK-MULTI-PASS: BISECT: running pass (4) PostOrderFunctionAttrsPass on (f2)
74 ; CHECK-MULTI-PASS: BISECT: running pass (5) EarlyCSEPass on f2
75 ; CHECK-MULTI-PASS: BISECT: running pass (6) PostOrderFunctionAttrsPass on (f3)
76 ; CHECK-MULTI-PASS: BISECT: running pass (7) EarlyCSEPass on f3
77 ; CHECK-MULTI-PASS: BISECT: running pass (8) PostOrderFunctionAttrsPass on (f4)
78 ; CHECK-MULTI-PASS: BISECT: running pass (9) EarlyCSEPass on f4
82 ; RUN: | FileCheck %s --check-prefix=CHECK-LIMIT-MULTI-PASS
83 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (1) InferFunctionAttrsPass on [module]
84 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (2) PostOrderFunctionAttrsPass on (f1)
85 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (3) EarlyCSEPass on f1
86 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (4) PostOrderFunctionAttrsPass on (f2)
87 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (5) EarlyCSEPass on f2
88 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (6) PostOrderFunctionAttrsPass on (f3)
89 ; CHECK-LIMIT-MULTI-PASS: BISECT: running pass (7) EarlyCSEPass on f3
90 ; CHECK-LIMIT-MULTI-PASS: BISECT: NOT running pass (8) PostOrderFunctionAttrsPass on (f4)
91 ; CHECK-LIMIT-MULTI-PASS: BISECT: NOT running pass (9) EarlyCSEPass on f4
100 ; CHECK-THINLTO-NOT: NOT running pass