Home
last modified time | relevance | path

Searched refs:successors (Results 1 – 25 of 604) sorted by relevance

12345678910>>...25

/external/mesa3d/src/compiler/nir/tests/
Dcontrol_flow_tests.cpp88 EXPECT_EQ(block_1, block_0->successors[0]); in TEST_F()
89 EXPECT_EQ(NULL, block_0->successors[1]); in TEST_F()
90 EXPECT_EQ(block_2, block_1->successors[0]); in TEST_F()
91 EXPECT_EQ(NULL, block_1->successors[1]); in TEST_F()
92 EXPECT_EQ(block_3, block_2->successors[0]); in TEST_F()
93 EXPECT_EQ(NULL, block_2->successors[1]); in TEST_F()
94 EXPECT_EQ(NULL, block_3->successors[0]); in TEST_F()
95 EXPECT_EQ(NULL, block_3->successors[1]); in TEST_F()
130 EXPECT_EQ(block_1, block_0->successors[0]); in TEST_F()
131 EXPECT_EQ(NULL, block_0->successors[1]); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/longbranch/
Dbranch-limits-int-mipsr6.mir178 ; R6: successors: %bb.2(0x40000000), %bb.1(0x40000000)
182 ; R6: successors: %bb.3(0x80000000)
185 ; R6: successors: %bb.3(0x80000000)
191 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
195 ; PIC: successors: %bb.2(0x80000000)
202 ; PIC: successors: %bb.4(0x80000000)
208 ; PIC: successors: %bb.4(0x80000000)
213 successors: %bb.1(0x40000000), %bb.2(0x40000000)
220 successors: %bb.2(0x80000000)
265 ; R6: successors: %bb.2(0x40000000), %bb.1(0x40000000)
[all …]
Dbranch-limits-int-micromipsr6.mir178 ; MMR6: successors: %bb.2(0x40000000), %bb.1(0x40000000)
182 ; MMR6: successors: %bb.3(0x80000000)
185 ; MMR6: successors: %bb.3(0x80000000)
191 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
195 ; PIC: successors: %bb.2(0x80000000)
202 ; PIC: successors: %bb.4(0x80000000)
208 ; PIC: successors: %bb.4(0x80000000)
213 successors: %bb.1(0x40000000), %bb.2(0x40000000)
220 successors: %bb.2(0x80000000)
265 ; MMR6: successors: %bb.2(0x40000000), %bb.1(0x40000000)
[all …]
Dbranch-limits-int-microMIPS.mir134 ; MM: successors: %bb.2(0x40000000), %bb.1(0x40000000)
138 ; MM: successors: %bb.3(0x80000000)
143 ; MM: successors: %bb.3(0x80000000)
149 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
153 ; PIC: successors: %bb.2(0x80000000)
161 ; PIC: successors: %bb.4(0x80000000)
168 ; PIC: successors: %bb.4(0x80000000)
173 successors: %bb.1(0x40000000), %bb.2(0x40000000)
180 successors: %bb.2(0x80000000)
225 ; MM: successors: %bb.2(0x40000000), %bb.1(0x40000000)
[all …]
Dbranch-limits-int.mir112 ; MIPS: successors: %bb.2(0x40000000), %bb.1(0x40000000)
118 ; MIPS: successors: %bb.3(0x80000000)
123 ; MIPS: successors: %bb.3(0x80000000)
131 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
137 ; PIC: successors: %bb.2(0x80000000)
145 ; PIC: successors: %bb.4(0x80000000)
152 ; PIC: successors: %bb.4(0x80000000)
159 successors: %bb.1(0x40000000), %bb.2(0x40000000)
166 successors: %bb.2(0x80000000)
211 ; MIPS: successors: %bb.2(0x40000000), %bb.1(0x40000000)
[all …]
Dbranch-limits-int-mips64r6.mir190 ; MIPS64: successors: %bb.1(0x40000000), %bb.2(0x40000000)
203 ; PIC: successors: %bb.1(0x40000000), %bb.2(0x40000000)
215 successors: %bb.1(0x40000000), %bb.2(0x40000000)
267 ; MIPS64: successors: %bb.1(0x40000000), %bb.2(0x40000000)
280 ; PIC: successors: %bb.1(0x40000000), %bb.2(0x40000000)
292 successors: %bb.1(0x40000000), %bb.2(0x40000000)
344 ; MIPS64: successors: %bb.2(0x40000000), %bb.1(0x40000000)
347 ; MIPS64: successors: %bb.3(0x80000000)
362 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
365 ; PIC: successors: %bb.2(0x80000000)
[all …]
Dbranch-limits-int-mips64.mir118 ; MIPS64: successors: %bb.2(0x40000000), %bb.1(0x40000000)
123 ; MIPS64: successors: %bb.3(0x80000000)
138 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
143 ; PIC: successors: %bb.2(0x80000000)
152 ; PIC: successors: %bb.4(0x80000000)
168 successors: %bb.1(0x40000000), %bb.2(0x40000000)
220 ; MIPS64: successors: %bb.2(0x40000000), %bb.1(0x40000000)
225 ; MIPS64: successors: %bb.3(0x80000000)
240 ; PIC: successors: %bb.3(0x40000000), %bb.1(0x40000000)
245 ; PIC: successors: %bb.2(0x80000000)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Difcvt_canFallThroughTo.mir6 successors: %bb.1
11 successors: %bb.2, %bb.4
16 successors: %bb.3, %bb.5
21 successors: %bb.5
26 successors:
29 successors: %bb.1, %bb.6
45 #CHECK: successors: %bb.1
48 #CHECK: successors: %bb.3({{.*}}), %bb.2
54 # Empty bb.2, originally containing "unreachable" and thus has no successors
55 # and we cannot guess them: we should print an empty list of successors.
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dtail-merge-after-mbp.mir7 # CHECK-NEXT: successors: %bb.3(0x30000000), %bb.4(0x50000000)
12 # CHECK-NEXT: successors: %bb.5(0x30000000), %bb.10(0x50000000)
16 # CHECK-NEXT: successors: %bb.6(0x30000000), %bb.7(0x50000000)
21 # CHECK-NEXT: successors: %bb.8(0x71555555), %bb.10(0x0eaaaaab)
25 # CHECK-NEXT: successors: %bb.9(0x04000000), %bb.7(0x7c000000)
33 successors: %bb.1(0x40000000), %bb.7(0x40000000)
39 successors: %bb.16(0x80000000)
45 successors: %bb.8(0x30000000), %bb.9(0x50000000)
52 successors: %bb.16(0x80000000)
58 successors: %bb.10(0x30000000), %bb.15(0x50000000)
[all …]
Ddbg-changes-codegen-branch-folding2.mir91 successors: %bb.1, %bb.4
99 successors: %bb.3, %bb.2
107 successors: %bb.3
115 successors: %bb.1, %bb.5
123 successors: %bb.1, %bb.6
131 successors: %bb.1, %bb.7
137 successors: %bb.1, %bb.8
145 successors: %bb.1, %bb.9
151 successors: %bb.1, %bb.10
159 successors: %bb.1, %bb.11
[all …]
Dswitch-lower-peel-top-case.ll13 ; CHECK: successors: %[[PEELED_CASE_LABEL:.*]](0x5999999a), %[[PEELED_SWITCH_LABEL:.*]](0x26666666)
19 ; CHECK: successors: %[[BB1_LABEL:.*]](0x0206d3a0), %[[BB2_LABEL:.*]](0x7df92c60)
24 ; CHECK: successors: %[[CASE2_LABEL:.*]](0x35e50d5b), %[[BB3_LABEL:.*]](0x4a1af2a5)
29 ; CHECK: successors: %[[CASE5_LABEL:.*]](0x45d173c8), %[[BB4_LABEL:.*]](0x3a2e8c38)
34 ; CHECK: successors: %[[CASE1_LABEL:.*]](0x66666666), %[[DEFAULT_BB_LABEL:.*]](0x1999999a)
39 ; CHECK: successors: %[[CASE3_LABEL:.*]](0x7fe44107), %[[DEFAULT_BB_LABEL]](0x001bbef9)
75 ; CHECK: successors: %[[PEELED_CASE_LABEL:.*]](0x59999999), %[[PEELED_SWITCH_LABEL:.*]](0x2666666…
82 ; CHECK: successors: %[[BB1_LABEL:.*]](0x0088888a), %[[BB2_LABEL:.*]](0x7f777776)
87 ; CHECK: successors: %[[CASE4_LABEL:.*]](0x7f775a4f), %[[BB3_LABEL:.*]](0x0088a5b1)
92 ; CHECK: successors: %[[CASE1_LABEL:.*]](0x66666666), %[[DEFAULT_BB_LABEL:.*]](0x1999999a)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dcoalescer-with-subregs-bad-identical.mir27 successors: %bb.1(0x40000000), %bb.21(0x40000000)
33 successors: %bb.2(0x40000000), %bb.17(0x40000000)
37 successors: %bb.4(0x40000000), %bb.3(0x40000000)
61 successors: %bb.6(0x80000000)
67 successors: %bb.5(0x40000000), %bb.7(0x40000000)
81 successors: %bb.7(0x80000000)
85 successors: %bb.8(0x40000000), %bb.10(0x40000000)
96 successors: %bb.6(0x80000000)
104 successors: %bb.9(0x40000000), %bb.11(0x40000000)
110 successors: %bb.11(0x80000000)
[all …]
Dcoalescer-subranges-another-copymi-not-live.mir24 successors: %bb.1(0x40000000), %bb.2(0x40000000)
33 successors: %bb.5(0x80000000)
39 successors: %bb.3(0x40000000), %bb.4(0x40000000)
43 successors: %bb.5(0x80000000)
54 successors: %bb.5(0x80000000)
65 successors: %bb.8(0x40000000), %bb.6(0x40000000)
70 successors: %bb.7(0x80000000)
74 successors: %bb.14(0x80000000)
79 successors: %bb.9(0x40000000), %bb.11(0x40000000)
85 successors: %bb.10(0x80000000)
[all …]
Dcoalescer-subregjoin-fullcopy.mir13 # GCN: successors: %bb.7(0x{{[0-9]+}}), %bb.18(0x{{[0-9]+}})
33 successors: %bb.2(0x40000000), %bb.1(0x40000000)
37 successors: %bb.9(0x80000000)
42 successors: %bb.4(0x40000000), %bb.3(0x40000000)
46 successors: %bb.5(0x80000000)
51 successors: %bb.6(0x80000000)
60 successors: %bb.9(0x80000000)
67 successors: %bb.7(0x40000000), %bb.18(0x40000000)
90 successors: %bb.6(0x40000000), %bb.8(0x40000000)
103 successors: %bb.5(0x80000000)
[all …]
Dsubreg-split-live-in-error.mir48 successors: %bb.1(0x40000000), %bb.2(0x40000000)
56 successors: %bb.5(0x80000000)
63 successors: %bb.3(0x40000000), %bb.4(0x40000000)
67 successors: %bb.5(0x80000000)
73 successors: %bb.5(0x80000000)
77 successors: %bb.6(0x40000000), %bb.22(0x40000000)
83 successors: %bb.8(0x40000000), %bb.11(0x40000000)
104 successors: %bb.13(0x80000000)
112 successors: %bb.9(0x40000000), %bb.10(0x40000000)
116 successors: %bb.12(0x80000000)
[all …]
Dcoalescer-extend-pruned-subrange.mir10 successors: %bb.2
37 successors: %bb.3, %bb.4
46 successors: %bb.4
55 successors: %bb.5
59 successors: %bb.7, %bb.6
63 successors: %bb.9
68 successors: %bb.8, %bb.10
80 successors: %bb.10
88 successors: %bb.11
92 successors: %bb.9
[all …]
Dcoalescer-subranges-another-prune-error.mir25 successors: %bb.2(0x40000000), %bb.1(0x40000000)
36 successors: %bb.3(0x80000000)
43 successors: %bb.4(0x80000000)
60 successors: %bb.17(0x80000000)
65 successors: %bb.8(0x40000000), %bb.9(0x40000000)
97 successors: %bb.9(0x80000000)
117 successors: %bb.7(0x40000000), %bb.13(0x40000000)
129 successors: %bb.13(0x80000000)
137 successors: %bb.10(0x80000000)
146 successors: %bb.6(0x04000000), %bb.4(0x7c000000)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/GlobalISel/
Dlocalizer.mir40 ; CHECK: successors: %bb.1(0x80000000)
51 successors: %bb.1
67 ; CHECK: successors: %bb.1(0x80000000)
78 successors: %bb.1
95 ; CHECK: successors: %bb.1(0x80000000)
99 ; CHECK: successors: %bb.2(0x80000000)
109 successors: %bb.1
115 successors: %bb.2
130 ; CHECK: successors: %bb.1(0x80000000)
134 ; CHECK: successors: %bb.2(0x80000000)
[all …]
Dlegalize-phi.mir67 ; CHECK: successors: %bb.1(0x40000000), %bb.2(0x40000000)
78 ; CHECK: successors: %bb.3(0x80000000)
83 ; CHECK: successors: %bb.3(0x80000000)
98 successors: %bb.1(0x40000000), %bb.2(0x40000000)
110 successors: %bb.3(0x80000000)
117 successors: %bb.3(0x80000000)
148 ; CHECK: successors: %bb.1(0x40000000), %bb.2(0x40000000)
157 ; CHECK: successors: %bb.2(0x80000000)
164 successors: %bb.2, %bb.3
175 successors: %bb.3
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/MIR/X86/
Dauto-successor.mir6 # CHECK-NOT: successors
10 # CHECK-NOT: successors
12 # CHECK-NOT: successors
34 # Some cases that need explicit successors:
40 ; CHECK: successors: %bb.3, %bb.1
41 successors: %bb.3, %bb.1 ; different order than operands
47 ; CHECK: successors: %bb.2, %bb.1
48 successors: %bb.2, %bb.1 ; different order (fallthrough variant)
53 ; CHECK: successors: %bb.1(0x60000000), %bb.3(0x20000000)
54 successors: %bb.1(3), %bb.3(1) ; branch probabilities not normalized
Dsuccessor-basic-blocks.mir2 # This test ensures that the MIR parser parses basic block successors correctly.
37 successors: %bb.1.less, %bb.2.exit
57 ; Verify that we can have multiple lists of successors that will be merged
60 ; CHECK: successors: %bb.1(0x80000000), %bb.2(0x00000000)
63 successors: %bb.1
64 successors: %bb.2
69 ; Verify that we can have an empty list of successors.
73 successors:
/external/mesa3d/src/compiler/nir/
Dnir_control_flow.c74 pred->successors[0] = succ1; in link_blocks()
78 pred->successors[1] = succ2; in link_blocks()
86 if (pred->successors[0] == succ) { in unlink_blocks()
87 pred->successors[0] = pred->successors[1]; in unlink_blocks()
88 pred->successors[1] = NULL; in unlink_blocks()
90 assert(pred->successors[1] == succ); in unlink_blocks()
91 pred->successors[1] = NULL; in unlink_blocks()
100 if (block->successors[1] != NULL) in unlink_block_successors()
101 unlink_blocks(block, block->successors[1]); in unlink_block_successors()
102 if (block->successors[0] != NULL) in unlink_block_successors()
[all …]
/external/llvm/test/CodeGen/MIR/X86/
Dsuccessor-basic-blocks.mir2 # This test ensures that the MIR parser parses basic block successors correctly.
35 …; CHECK: successors: %bb.1.less(0x40000000 / 0x80000000 = 50.00%), %bb.2.exit(0x40000000 /…
38 successors: %bb.1.less, %bb.2.exit
58 ; Verify that we can have multiple lists of successors that will be merged
61 …; CHECK: successors: %bb.1(0x80000000 / 0x80000000 = 100.00%), %bb.2(0x00000000 / 0x800000…
64 successors: %bb.1
65 successors: %bb.2
70 ; Verify that we can have an empty list of successors.
74 successors:
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
Dclear-liverange-spillreg.mir163 successors: %bb.2(0x00000001), %bb.1(0x7fffffff)
170 successors: %bb.2(0x00000001), %bb.3(0x7fffffff)
179 successors: %bb.6(0x00000001), %bb.4(0x7fffffff)
186 successors: %bb.5(0x00000001), %bb.7(0x7fffffff)
197 successors: %bb.47(0x00000001), %bb.8(0x7fffffff)
204 successors: %bb.46(0x00000001), %bb.48(0x7fffffff)
211 successors: %bb.36(0x00000001), %bb.10(0x7fffffff)
218 successors: %bb.35(0x00000001), %bb.37(0x7fffffff)
237 successors: %bb.56, %bb.13
246 successors: %bb.14(0x7fffffff), %bb.15(0x00000001)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/GlobalISel/
Dlegalize-phi.mir146 ; ALL: successors: %bb.2(0x40000000), %bb.1(0x40000000)
156 ; ALL: successors: %bb.2(0x80000000)
164 successors: %bb.3(0x40000000), %bb.2(0x40000000)
177 successors: %bb.3(0x80000000)
212 ; ALL: successors: %bb.2(0x40000000), %bb.1(0x40000000)
223 ; ALL: successors: %bb.2(0x80000000)
229 successors: %bb.3(0x40000000), %bb.2(0x40000000)
242 successors: %bb.3(0x80000000)
276 ; ALL: successors: %bb.2(0x40000000), %bb.1(0x40000000)
287 ; ALL: successors: %bb.2(0x80000000)
[all …]

12345678910>>...25