[clang][bytecode][NFC] Only get expr when checking for UB (#125397)
[llvm-project.git] / llvm / docs / vplan-early-exit.dot
blob980fc6939b6d43e6c38bd10b842f6131870237b0
1 digraph VPlan {
2 graph [labelloc=t, fontsize=30; label=""]
3 node [shape=rect, fontname=Courier, fontsize=30]
4 edge [fontname=Courier, fontsize=30]
5 compound=true
6 N1 [label =
7 "vector.ph"
9 N1 -> N2 [ label="" lhead=cluster_N3]
10 subgraph cluster_N3 {
11 fontname=Courier
12 label="\<x1\> vector loop"
13 N2 [label =
14 "vector.body"
17 N2 -> N4 [ label="" ltail=cluster_N3]
18 N4 [label =
19 "middle.split"
21 N4 -> N5 [ label=""]
22 N4 -> N7 [ label=""]
23 N5 [label =
24 "vector.early.exit"
26 N5 -> N6 [ label=""]
27 N6 [label =
28 "early.exit"
30 N7 [label =
31 "middle.block"
33 N7 -> N10 [ label=""]
34 N7 -> N8 [ label=""]
35 N8 [label =
36 "scalar.ph"
38 N8 -> N9 [ label=""]
39 N9 [label =
40 "loop.header"
42 N10 [label =
43 "latch.exit"