aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_ssa_dead.beam
blob: f6bd1b7a69c48ff9908329c44024c345e46abd2c (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                                            




                                                                                                                                                                                                                                                                             
                                                                                                                                                                                                                                                         
                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              



                                    
                                                                                                                                                                                                                                               


                                                                                                          
                                                   





























                                                                                                                                  
                                                                   




















                                                                                      

                                                                        

   

                                                                                                                                                                                                                     






                                                             
   
                         





































                                                                                                                 
   































































                                                                                                   
   













































                                                                              
 




















                                  
 




































































                                                                                                                                                                 
          








                                                                                               


                                                                                                                       




                                                                                                                                                                                                                 
FOR1.�BEAMAtU8��
beam_ssa_deadoptmaps	from_liststnoneanyerlang
setelementbeam_ssa	linearizeshortcut_optrpob_blkshortcut_terminatorb_switchb_br	b_literalb_varone_way	normalizetruebadmaperrorshortcut_switch=:=shortcutordsetsnew
shortcut_1
shortcut_2unsafeshortcut_test_brfalseshortcut_unsafe_brshortcut_safe_brupdate_unset_vars
is_map_keylists	keymemberunionshortcut_two_way
is_br_safememberis_disjointmap_getbadargis_forbiddenb_setphipeek_messageeval_isbifis_tagged_tupleis_nonempty_listno_side_effectget_phi_argeval_terminatorb_reteval_switch
eval_switch_1noyes	get_valueeval_biflengtherl_bifsis_pureapplyget_lit_args
get_rel_oplastnormalize_operl_internalcomp_op
new_type_testnormalize_op_1	invert_opnotinvert_op_1<=</=>=/=>===turn_opeval_rel_opmaybewill_succeedwill_succeed_testis_tupleis_listwill_succeed_1will_succeed_varseval_type_test_1
tuple_sizeelementcombine_eqsreverse
combine_eqs_1comb_get_swcomb_is
combine_listscombine_lists_1++are_lists_compatibleatomfloatinteger	used_vars
successorsused_vars_succused_vars_phis	takewhileappendsofsrelationrel2famto_externalmerge
used_vars_blkusedused_vars_isdel_elementsubsub_argmodule_infoget_module_info-sub/2-lc$^0/1-0-function_clause-used_vars_phis/4-lc$^3/1-2--used_vars_phis/4-lc$^2/1-1--used_vars_phis/4-lc$^1/1-0--used_vars_phis/4-anonymous-3--used_vars/3-lc$^0/1-0--combine_lists_1/2-lc$^0/1-0--combine_lists/4-lc$^0/1-0--update_unset_vars/5-lc$^0/1-0-Code&��=�" @� -M@@@�0pBB#�`R#br��@E@@G#@1�P0�P-B�` 0�p�@@B��0@#@G0eP���0`8�A3B#C��C��C 3S��S@�p`@S@C$@34@D@#T@dBS BS0@#C@3#@d3@��P�+u@T#@d@D0epp@@#� P@A��0�# @4@$4�0 @!��0@@#@0e �4U@#���HS���H#����P�9
:
PBSB cB@s;S
@


��9
c:
c B0SBc�;�
@


����@c$@S4@sD@3T@#d@t@�@C@
#@a�0@t#@t@$@#� 
�@�
T�T $G@t@#@Q�0@#@d@3@4�@
�TT $G @$@�
�@t@#t@Q�0@T#@d@3Td@D�@
B$ +
GB +
GB0B$0t+�t4,
D�@�@#@t���@Q�0C0�@@��Bc+

0`@S@3@#$@C@b#@Q�0@#@$@3@@
0�@@c@s�P
@@#�@Q�0�@0� 
T�P�
P8
ASc9
S:
S 
�@p@S4@cD@CT@3d@#t@�BS$�#0
$@C@Q�0@d#@@$@#� 
��
d�d �@@
#@a�0B4@#@3@@t4�@
B @4+
G@TC@d3@t#@�@D@$�@4t�p �P
PB0� E 4
�H40� 
d�P�
@@@@3@#@$@4� `@#@3@C@$@4P
@�!
P P@C@�"P
#9
 :
!0B�
!P
B #9
!#:
!# B#3;3
!@



@ B##+
!#
B0B#B 3@C@@P
  +
!b`�P
GG !�"J"�#
P#�
)C`RBCS�
)S�
)S S�
(S@�``@S$@C4@3D@TBS @C3@�$@
d@,
&bB$0@@4#$�%0
z@$9
%�
'P
@#@@4C@D3@T�&P
I+
$
 @#@4C@D3@T@$P
0`$@#@3@4C@T@$P
+`%+
'b&`'�%J$(�'HS)��HC*�(
!P+PP@C@3@#$@4@D@@C#@3�)0
T;
.@

-
"
,,@C@3@$#@4@DP
0P-@C@3@$#@4@DP
:P.�)J/�*
#P0B S9
8S:
8S B0cBCPsBS�;�
8@

5

11B@S,
6Ss+
2cs@SP
#2;s
4@

3r
33P
N4-
7s@b5BSS+
8S
+
6sc@b6@cP
#7�+Js8�,J9�-
$P:B S9
GS:
GS BCPcBSs;s
G@

@

;;;c
?@r
<

<<@p@c@3@#$@4�.P
N9
=:
D0@=+
Db+
>r@�04$@>@b@?-
Ec@b@BSS+
GS
;c
B@

Ar
AA@@�0#3BB0S+
CcS-
Fc@@�0#3C-
Fc@SP
#D�.JE�/IF�0JcG�1JH�2
%PIBC0C�3pC+
L
B# �
K 
@@3@#@1�40�+
J
@
 J@K@3L@@3@�5-��6�@@�6 �M�7
*PN`P@C@3$@#4@D@TB@@C@#@a�80BT0T@$3@4#@D@C@T�8P
#9
O:
R0B�
RP
B #�
R# 
B0+
R`O+
Rb@@T#@a�90@$3@4#@D@C@$4D�:P
#9
P:
Q0B�
QP
B #�
Q# 
B0+
QT`P+
Qb`Q�:JR�8JS�;
+0TB 3B0CB@SB# c�
W3 
�
[c�
[c S�
[c C#0@@@#@$@@3�< �,
X
@$@�= �;
Z@

V
"
UU0V@$@�> �0W+
\SC0p@C@c@$@#@C�? 
^+
Y
X@
"0Y�@�@$�@ �0Z0� 
/�=P[�AHc\�BJ]�C
0 ^B#�
b#�
b# �
a@�B 8
`��
`P
1B0;
`@
2
_
3
__@
`@
"a�DJb��Hc�E
4@d8
oACS�
cCP
1BC BC0c9
fc�
lc 
5P`@@S@3$@#4@D@#@C�F -f@$�G 
�9
e�
p 
@4� 
��
s4�4# @$3@D@@
dPe+
pb@$3@4#@D@@
dPf;c
l`
2
i
6
g
7
gg`p@@c@S$@34@#D@T@#@C�H -fB@@4#@�I0
�9
h�
r 
@D� 
��
qD�D# @43@T@$@
d`h+
rb@43@D#@T@$@
d`iBC@C8
tCP`@@S@3$@#4@DAC9
j:
j B#B+
jD@#=
kj@@D�J 
wk@4� 
��
s4�4# @$3@D@@
dPl@`@S@3@#$@4@C�K�;
u@

n
"
mm@b@n@3@$#@4@@
d@o4
c@#p�GJq0� 
D�Pr�IJs0� 
4�Pt0P� C�LJu�KJv�L
9 w8
vA#9
x#:
x# B#3+
x3B#x 
wy�M
:0z9
y<
y@P
|0
{{B3+
y3
;@b|B3B C;3
y@

�

}}9
yC:
yC BC3;3
y@

�

~~P@@C�N 
�B+

@@#�@1�O0�O@Br
�@@#�@1�P0�P@�@b��QN@�0P@C@#@$@C�R 
�B+
�
@$@#�0@1�S0�S@�B$03B$@@@#$�T@
�+
�b0�-
�`�P
GG0��TJ��U
<@�B#@#9
�#:
�#0B#C+
�C@
��@b��V
=@�8
�ACS9
�C:
�C 
P@`@C@S@3$@#4@DBC�0
@#�W 
�;
�@
>
�
?
��BP�@$3@4#@D@@
�P�@4#@D@b3@@
�P�4
�@3��X
@ �9
�:
� B#;#
�@

�

���
��
� #@# 
����YJ��Z
A �B0#�
�# 
5B@�[|0�3@@@#@$@4B#@@3#@��\0;
�@

�
"
��@$�]
�+
�b@$@4#@0
�@�h4
�@@#$@��^0i40� 
@�j4+
�
�@b@�l#��\J��_
F�8
�A�
� 
B8
�A#�
�# 
B##8
�A3�
�3 
4
�`@B3EE#E�4
�@0E#E�4
�  E�@b��`
G �8
� @@�a�
�P
1B +
�B0B@@#@@# 
��@b�4
�@b��aJ��b
I �9
��
� 
58
�BA#38
�3�3#4
�#  @@@!�c ;
�@

�
"
��@@ 
� �4
�3 0@#@@�d ;
�@

�
"
��@b �0�  �;
�@
6
�
7
��8
�A4
�0� 
7�8
�A8
�A#�
�# 
8
�A3�
�3 
4
�B#-
�B3#0
�#p0�0
6#� �@b��cJ��dJ��e
M �A#39
�#:
�# B#C;C
�@

�

��8
�3A3C39
�C:
�C BCS;S
�@

�

��4
�3(
�#C P@C@#�f
�@�0 �4
�3�@P�0#C�8
�3A3C39
�C:
�C BCS;S
�@

�

��4
�3 P@C@#�g
�@�0 �4
�3@b��hJ��i
N�9
�<
�@ 
�0
��@B�j
�@BB #�0#�`BB� 
O� �+
�b��k
P�;
�
Q
�
R
�
S
�
T
�
U
�

�
V
�
W
��@
S�@
Q�@
U�@
�@
R�@
W�@
T�@
V˙l
X�;
�

�
U
�
W
�
S
�
R
�
Q
�
V
�
T
��@
Q�@
R�@
T�@
V�ҙm
Y0ӟ
�#`RB#@#+
�#b@b�0@#�n 
�+
�b�@@�o 
�;
�@
>
�
Z
��@b�@G �@Gٙp
[ �9
�<
�@ 
�0
��B#B3B C9
�:
�0+
�BS+
�S#BS+
�S3B S,
�SC�9
�C:
�C BCS;S
�@

�

��9
�:
�0B S�
�S 
Bc+
�c3B@S3@C@#c@#@c@-�9
�:
�0B S�
�S 
Bc+
�c3BS3BBC@#C@#@C@
��+
�#
�
�C 
9
�:
� B#+
�#3PBBC�q -;
�@

�
"
��@
>�@
?�9
�<
�@ 
�0
��9
�<
�@ 
�0
��+
��@
?�B#B3+
�#3BB 
��@
Z�qJ�r
\ �9
�<
�@ 
�0
��B+
�
6+
�
]=
��B#+
�#
OB+
�@
>�+
�
7+
�
^�@
?�@
Z�s
_@�;-
T-
-
V
�
Q
�
R
�
W
�
S
�
U
��+-#
+-3=-�;#-@
S
�
W
��)-3@
>�)-3@
?�;#-@
W
�
S
��)-
3@
>�)-3@
?�;#-�
T
�

�
U
�
V
�
Q
�
R
��;#-�
T
�

�
U
�
V
�
Q
�
R
��'-3=-
�'-3=-�(-3=-
�(-3=-�;#-�
T-
-
U-
V-	
Q-

R-(;#-�
T-
-
U-
V-
Q-
R-('-
3=-((-
3=-('-
3=-(+-
3=-(+-3=-((-
3=-(;#-�
T-
-

U-	
V-	
Q-

R-('-3=-(	(-3=-
(
(-3(@
>('-3(
@
?(@
Z(�t
`@(;-�
-
U-
S-
W-(+-#
S=-(+-#
W()-3@
>(+-#
=-(;#-`
U-
V-
R-(+-3@
?(+-3@
>(@
Z(�u
a (9-�-0
6
-#-B3+-#3B +-@
(+-
78-@
(@
"( @#@@��vq(�w
d(@B�x0�x@ -!( �y
f (!8-&` @TAD4@#@
@D�z0-+@$9-$:-)PB$0@T#@
�z0-+@9-#:-(PB;-(@
"-%
-"("BB$+-%B B@#B$@BT$@$3�{@-?,-%b`B0�P
G� @�|@�}�$�-'@�@#@A�~0�# $@4@4�0@!�0@@ -!(#+-(b=-%($+-)b(%@T@4 -!`(&4- @('@G0�~P((��J()��J$(*��
g0(+B#����-6@�B#0#��p##B039-53<3-5@P--0-,(,B3+-5
;=-1(-B B3CB3 SB30cB3@s;C-5@
-2
-.(.�-1S 
0�@c@s@$@@S��0-8B9-/�-3P
1B0#+-0#G@B@8-0A#�-0# 
8-0A3�-03 
4-0�@B� 3E�P#$0(/+-3b(0@b0(1@b(2�-5S 
@�@S@c@s$@4@@b��0-8�-4 b`B�P4$@(3��J(4��H(5��J3(6��H(7��
h0(88-<A3C�-73P
1B3 �-9 
4-9C+-90@� 3#(9 P@C@;#-=@
-:
"-;(:@3���@#(;@@0-8 (<4-700� b#(=00� 
/#��P(>��
i@(?@@@3@#@$@4@��-�@�� @@44�� �+-@
@b@(@@@$ -B@(A��
j (B  @@�� -E+-C
@��@@��� -�@@�� (C@b (D��
l (E8-D�#9-D#:-D# B##�-D# 
8-D�39-D3:-D3 B33�-D3 
B#0-F@
m=-H(F.-G@
n=-H(G--K@
o(HB30-I
m(I.-J
n(J--K
o(K@
"(L��
p(M��@G#@G0-O(N��
p0(O8-RA3C9-N3:-N3 B3S�-NS@�``@S@3$@C4@#D@T@S��B$$@T#@3@$��@-V@@@�� -`B @#@$@T3T@��@-\@T@��-����@�� �;-T@
"-Q
-P(P�-SD�D# $
@T@40-O`(Q@D#@T@40-O`(R4-N00� #(S0� 
D��P(T��J(U��
r@(V8-Y0@AC�S C�-Z#�-W# SS0`@@#@$@3@S�� �@#@$@3@@-V0(W�-X# CC0P@@#@$@3@C�� �@#@$@3@@-V0(X@-V(Y4-U@3(Z��J#([��
s@(\�-^3@@@#@$@4�3@ #g@44�� 8-]��-�����-8-]������ @#@$$��0-z��@@�� !@(]@@(^0@� 
3��P(_��
{ (`  @@B0��"@@��� �B @@��@ -b(a��
} (b8-dA#3�-a#P
1B#0+-c
2@3 -b(c0@@#@3@$@#��"@@$$�� �B @#@� @#�� #@@ -b (d4-a@(e��
 (f  @B@8-iA#�-g# 
�-k�-g #3@3=-h(g@#(h�� -v E#=-j(i4-l@#(j@@Q��0 (k��J(l ���J(m��
� (n�-o 
�-p�-o @(o(p��J(q�
�(r@�N$(s�
�(t@@�N %(u��
� (v8-w  @A�� -n@#@@@#��� -v E(w4-x(x E@
��� &(y��
�0(z8-|A39-{3:-{3 @@@3@@#$@4B3���@$�� �@$3@4#@$@@#@3#��0-z�B� 4� $E@({0-z(|4-}(} E@
��� &(~��
�(8-�A9-�:-� B#�-�# 
 0@#@��-PB� E (�-(�4-~(���
�(�8-�A�-�P
1 @��-� B@E(�-�(�4-�(���
�(��-�P
1B0
2(� ���J(���
�(�8-�A�-�P
1 @��-� B E(�-�(�4-�(���
� (�8-�A#9-�#:-�# B#3-�p33+-�3
"0@#�� -� E(� -�(�4-�(� E@
��� &(���
�(�8-�A9-�:-�  @��-� BE(�-�(�4-�(��5
�(�8-�A�-�P
1 @�5-� B E(�-�(�4-�StrTImpT�'	



&'()',-.
8BCDE'HJKJLbc'e

k
q't'uvwvxvyz
|~��ExpT(�t�rFunT��n
�LitTWqx�c```e```k.a����Τ��̒ԢĜ����T��8�kZbN1�TbJQjr~Q
P*)>)'(��bN�L��V��nAttr(�lhdvsnln>�`8W���wNؼ�
jj