aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_dead.beam
blob: 0bd9767208054d0ccabbe3b22045633c7aed756e (plain) (tree)
1
2
3
4
5
6
                                                
                                                                                            

                                                                                                                                                                                                                            
                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
























































                                                                                                        
                                                        
   


                                                                               
     

                                                 
       
                               
   

                                                                          
   
                                                                                                                   



                                                     
                                                                                         


                                           
             
  

                                                                                 
                      
                                                                                                
                      
                                

                                  
                                      
       



                                                                                     
                      
                                                                  

       












                                                                                                    

       







                                                                                       
       





















                                                                                 
       










                                                                                         



                



                                                           


               
                    

       
                  

       



































                                                                                                                
       


























































                                                                              
   
   
   

























                                                                                  
   



















                                      
        

                     
        
                              
        
                              
        
































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
FOR1/�BEAMAtom|	beam_deadmodule
beam_cleanclean_labelslistsmapfoldlokfunction	beam_jumpremove_unused_labelslabel
beam_utilsempty_label_indexindex_labelgb_treesemptyerlangget_stacktraceiofwriteraisemove_move_into_blockblockmoveset++reverseforwardfjumplookupvaluetestis_eq_exactis_nilnilfalsetrue+bifselect
select_valupdate_value_dictinconsistentupdatenoneinsertuseful_to_insert_labelis_geis_ltis_ne_exactbackwardkillthrownot_possibleis_killed_atlineis_exit_instructioninteger
tuple_size	is_killedbsris_tuple
test_aritycode_atbs_start_match2bs_match_string
bs_test_tail2literalbadargerror	equal_opsfield_flagsanno	keydeleteshortcut_select_listshortcut_labelshortcut_select_labelreplace_comp_opbif_to_testcomp_op_find_shortcutcombine_eqsatomremove_from_listshortcut_bs_testshortcut_bs_test_1bs_restore2count_bits_matchedbit_sizebs_save2bs_get_utf32bs_get_utf16bs_get_utf8*shortcut_bs_pos_usedbs_context_to_binarynotshortcut_bs_start_match_1shortcut_rel_op<=<>=/==:=>=shortcut_rel_op_fpshortcut_any_labelmaybenoyesshortcut_specific_labelshortcut_selectvalwill_succeedwill_succeed_1normalize_operl_internal
new_type_testis_pure_testnormalize_op_1get_literalfloatmodule_infoget_module_info-module/2-anonymous-0-Code(*�+!�"  9:PPBDB4B $B0� 9E:E BBg@#@� 0�0095:5 �BB#FP3G$GGGG#F GrG300�0H@� HP�@� `9U:UPB#B3B CB0SB@c+U#��phtu@c@4@SD@CT@3d�P 8�A#9�:� B3BC+�3�@C@#@$�`0@@#@�p0@@��P@4#@@3@$$4��@
9�:� BB4@#@@��0
:@�� ��FPG�GdGTGDGF GG4it�pjt@D@t4��`@@4ETEd@G�� p@D@4#@t��0�����H���H��
 �8�A#39�#<#�@ �0��B#CB#S+�C
8�3A3cs9�c:�c0Bc�Bc�Bc �+�

 ��@@sE�#E�3F@CG
G#G3G
EC@S� �PF #G
GE#@ � �B#CB#SB# c+�C
pEcES#F@CG
GG#G
ECF #G
GE#3 �� @E#@3 ��4�@�N��
@8
+ACS9
*C<C
*�0
 
@
P
'BCc+
*c
8
*SASs�9
*s:
*s Bs�Bs�+
*����F G
G�F cG
GEcSSECS@
BCcBCs0
*c;c
*@�


8
*SAS��9
*�<�
*@ 
0
B��B��+
*�
8
*�A���9
*�:
*�@B��B��B� B�0+
*�
8
*�A�4
*8
*A4
*+
*

�0@3t@#d@T@CD@�4@�$@�@F GsG� �9
:
 BB#+

 +
#0F G
G=
@$@E4EDt3@d#@T@
�B��B��B� �+
*�

p0�@3d@#T@D@S4@C$@�@�F GsGÙ �9
:
 BB#+

 +
#@=
@4 E$d3@T#@D@
p4
*s@S@
BCcBCsBC0�+
*c
!0
$s;s
$@
"

#
!8
$�A���8
$�A���4
$�+
��@S@
8
$SAS��9
$�<�
$@ 
0
 B��B�+
$�
8
$A9
$:
$@BBB B0+
$
8
$A4
$8
$A4
$+
$
+
$�+
$�pF G
GE�SECS@
 B��B�B� +
$�
+
$�+
$� �EC�@
!8
$�A���4
$�8
$SAS��9
$�<�
$@ 
"0
#"B��B��+
$�
8
$�A��9
$�:
$�@B�B�B� B�0+
$
8
$A4
$+
$G+
$
+
$�pF G
GE�SECS@
#B��B��B� �+
$�
+
$�
$+
$� �EC�@
$P`@3@#@$@S4@CD�
50
,;
,@
%
%
&
&% ED3@$@#@4@
P&�}�pEDCF SG�GESC3@$@#@4@
P'BCcBCsBC �BC@�0
*c;c
*@
(
(
)
)(8
*SAS��9
*�:
*� B��B��+
*����F G
G�F cG
GEcSSECS@
)+
*s
*@�@#$@#@�@�@3@C@S4�0
. E3@@$#@4@
@* `EC33@S@
+4
0@F G3G#,�J-�
+0.8
2A3C8
-CACSc9
-S:
-S BSsBS�+
-s

P0�@#D@4@3$@cF G�G4@@#� �9
0:
3 BB#+
3
 +
/#
,@D=
1/@
,@D#@$D�0�=
10+
3
.@$@D#@$D�0�1@4@#@0
.P24
-@#3�J4�
058
4A#8
6#A#3C9
63:
63 B3C,
8C�69
4:
4@B3BC+
43
!0
8C;C
8�
1
7
2
7
"
7
3
77@
&8@
%9�
40:8
bA3C9
a3<3
a� 
;@
GP
S`
V;B3SB3c0
aS;S
a`

<
5
C�
F<9
ac:
ac BcsBc�+
as
8
aCAC��9
a�<�
a@P
=0
@=B��B��B�0�B�@�+
a�
(`�hT
>@3D@C4@#@�3@�#@C@�@�@C@�$�P
xiT@�  �@@#@$0
:`>jT+
?
6+
?
7 ED#@@40
:`?�l#`@B��B��B� �+
a�
P�@#@�#@3@�@�@@3$@�4@�D�!@
v`F 3G
GF CG
G3@@$#@@C�"0�0
c;
c@
%
A
&
BA@ED4E#@$0
:PB E4@#@$0
:PC8
a#A#s�9
as:
as Bs�+
a�
98
a�@�A��@#@@C$@34�#0
d;
d@
%
D
&
ED E4#@@$0
:@E@@#@$0
:@F0p@S@#@S#@c@@3@C$�$0@ E#@@$0
:0GB3SB3cB3 sB30�+
aS
!+
Jc
"8
J�A���8
J�A���9
J�:
J� B��B��+
J�
;4
J�8
JCAC�9
J�:
J�PB�B�B� B�0B�@+
J
(+
J
<8
JA4
J+
Js+
J��@S@#@S#@�@@#@s$@�4@D@T@Cd@3t�%00
e;
e@
%
I
&
HH�%}4	 +
IE4ETET3F@CG
!G
?G$G3ECD3F@CG
!G
@G$GEC3@#@0
:�I Et#@@d0
:�J9
as:
as Bs�Bs�+
a�
p�@#D@#@C@�@�$@c4@#T@d�&0
�@T@�' 8
KA#9
K:
K B#B3+
K#
9
K3:
K3 B3CB3S+
KC
@T@S�( 
s=
LK@L@$#@T3@4�)@
�@T@�* 8
OA#9
O:
O@B#B3B CB0S+
O#
!9
OC:
OC BCcBCs+
Oc
+
O34@S@$@s�+ 
j0
f;
f@
&
M
%
NM@=
PN@=
PO@P+
Q4
"@T#@D3@$$4�,@
�=
RQ�F G
GF@G
!G4GG$R ED#@T@d0
:pSB3SB3cB3 sB30�B3@�+
aS
)+
ac
*9
a�:
a� B��B��+
a�
`�@#4@#@s@3@�@�@$@#D@CT�-@
p@@D@�' 8
TA#9
T:
T B#B3+
T#
9
T3:
T3 B3CB3S+
TC
@D@S�( 
s=
UT@U@D@�. @#@D3@T�.@
��F 3G
GFPCG
)G
*G$G3GEC4#@D@T0
:`VB3SB3cB3 sB30�B3@�B3P�+
aS
!+
Zc
B8
Y�A���8
Y�A���4
Y�8
Y#A#��9
Y�:
Y�@B�B�B� B�0+
Y
!+
Y
C8
YA8
YA4
Y8
Y�A�9
Y:
Y@BBB B0+
Y
!+
Y
D8
YA+
YG +
Ys+
Y�+
Ys+
Y��@#@#@@�@#@$@4@CD@3T@sd@�t�/00
g;
g@
&
W
%
XW�F 3G
EG$E33Et33F@CG
!G
"GdG3EC4#@@D0
:�X ET#@@D0
:�Y9
as:
Zs Bs�Bs�+
Z�
8
Z���A��@�@@�$@�4@�D@#T@d@Ct�0 @#@d3@� `�0@
��F 3G
GF`CG
!G
BG3G$GGEC4#@D@T0
:`Z9
as:
as Bs�Bs�+
a�
��@#d@#@C@�@�$@�4@�D@cT@#t@��10
�@t@�' 8
[A#9
[:
[ B#B3+
[#
9
[3:
[3 B3CB3S+
[C
@t@S�( 
s=
\[@\@t@�2 8
_A#9
_:
_`B#B3B CB@S+
_#
!9
_C:
_C BCcBCs+
_c
+
_3T@S@4@s�3 
j0
h;
h@
&
]
%
^]@=
`^@=
`_@`�F 3G
GF`CG
!GTG3GDG4G$ECd#@t@�0
:�a PE3##@C0
:b4
9@#c�"Jd�#Je0F G
FG@�%f�+Jg�/Jh�3Ji�4
H j8
mA#39
l#:
l# B#CB#S+
lC
I8
nAcs9
lc:
lc Bc�Bc�+
l�
I0�@@S#@
J@�@3@s$�50@3@@#@
J@3�60+
k@$@ 
j0k@
%0l8
nACS+
nC#@S@3 
jm4
n4
n@
&n@
%o�7
L@p8
qACS8
oSAScs9
oc:
oc Bc�Bc�+
o�
P�@3@#3@C#@�@#@3$@4@sD�8@
vpECF SG
GESC3@4@$#@D@
pPq4
o@3�9N�r�:
M s  @@�' 8
tA#9
t:
t B#B3+
t#
9
t3:
t3 B3CB3S+
tC
@@S 
s t@ u�;
N@v@@E#CEC#@
3@
�w�<
OPxPP@#D@34@C3@G0#@3@@$�=@
}@C@G@#@@3@$@C$�>@
}h
y0@F #G
G$@4@D$4D�?0i=
{yj+
z
G@
7�@z�l#{�F G
GF #G
GE#EP|�A
Q@}0@@3@@$�B@
v,
$@@#@@$�C0�0
�;
�@
&
~
%
~@$0@
7�@��CJ��D
R@�8
�ACS8
�SAScs9
�c:
�c Bc�4
�s8
�3A3��9
��:
�� B��B��+
���;�
�@
S
�
;
��`�@@#@@�$@C4@cD@�T�E 8
�A#9
�<
�@@
�P
��B3BCB SB0c+
�3
!+
�C
"9
�S:
�S BSsBS�+
�s
8
�cAc��8
��A���9
��:
�� B��4
��8
�#A#��9
��:
�� B��B�+
��+
��4+
��T,
�D�F G
G�F G
GEE�F #G
G$E#ED#FPG
)G
*G4GG#`�B3BCB SB0cB@s+
�3
)+
�C
*9
�c:
�c Bc�Bc�+
��
8
�sAs��9
��:
�� B��+
�S4+
��T@s@D@�T� @�F 
�F G
G4F #G
GE#E$#FPG
)G
*GGG#@��F G
GF@G
!G
"GG`�� F #G
GF@G
!G
"G#G��G
T �8
�A#38
�3A3CS9
�C:
�C BCc+
�c
+
�#@S� `@S@C@#�H 
�@EE �4
�@��I
U0�00@@#@@$�. @$#@3@@
�0��J
V@�8
�ACS9
�C:
�C0BCcBCsBC �+
�c
W8
�SAS��9
��:
�� B��+
���8
��A���9
��:
��@B��B��B� �B�0+
��
!+
��
D9
��:
�� B�B�+
�
8
�A8
�A4
�
P0@3D@#4@s$@@F CGsG�@#@@C�K0
�'
�@$@D#$D@�L0
�0
�;
�@
%
�
&
��@P�@4P�@#��LJ��M
X0�8
�A3C9
�3<3
�`@
�0
�`
��B3SB3cB30s+
�S
!+
�c
C8
�sAs��8
��A���4
���N|���N}P�##@C0
��B3SB3cB3 s+
�S
Z9
�:
� B�B�=
��B3SB3cB3 sB3@�+
�S
!0
�c;c
�`
[
�
\
�
]
��9
�s:
�s Bs�+
��
�O}P�#	 #@C0
��9
�s:
�s Bs�+
��
�P}P�#	#@C0
��9
�s:
�s Bs�+
��
�Q}P�#�#@C0
��8
��A���8
��A���8
��A���8
��A���9
��:
�� B�+
�
I4
��9
��:
�� B�B�3+
�
;�R}�3��R}P�##@C0
��@C0
��@#��S
_0� 0@@#@�T 8
�A#9
�:
� B#B3+
�#
`+
�3@
% �@@#@� �U0�U
��V
b@�8
�ACS9
�C<C
�@ 
�`
��BCcBCs0
�c;c
�@

�
`
��9
�s:
�s Bs�Bs�+
��
0�@@3@�@@$�W @$#@3@@
�0�+
�s@S@
��BCcBCsBC �BC@�+
�c
!+
�s
B9
��:
�� B��B��+
��
8
��A���+
��0�@3@�@@@�$�X @#@3@$@
�0�@#��Y
c@�@�@@34@$F CG
G$F@G
!GGCG#�Z-9
�:
� B9
�:
�0B#BB 0
�#;#
��
d
�
e
�
f
�
g
�
h
�
i
��@
i=
��@
f=
��@
e=
��@
h=
��@
g=
��@
d�@F0GGG@4#@$0
�@�+
�
G�@$@� 0FG#�[J��ZJ��\
j0�00@@#@@$�] @�^ 
�+
�
G@$0�@#@0
�0��_
k �8
�A#39
�#<#
�@ 
�P
��B#CB#S0
�C;C
�@

��
��9
�S:
�S BScBSs+
�c
@s�@S�B#CB#SB# cB#0sB#@�+
�C
)+
�S
*9
�s:
�s Bs�Bs�+
��
@�#@3@c@�@
��0@@#@@3$�`-9
�:
� BB@�a 
�0
�;
�`
l
�
m
�
n
��@@#@$0
�0�@0�@@$ 
�0�+
�
G0ęaJř`Jƙb
o0�8
�A3C9
�3<3
�@ 
�P
��B3S+
�S�@C0
��B3SB3cB3 sB30�B3@�+
�S
)+
�c
*9
˃:
˃ B��B��+
ˣ
�@@s@#3@�#@��c@
�+
��@
G�0P@3@#@@C$�d-9
�:
� BB#+
�#@�e 
�0
�;
�`
l
�
n
�
m
��@0�@�f 
�0
�;
�`
n
�
m
�
l
��@@#@$0
�0�@
G0�+
�
G0љeJҙfJәdJԙg
p@�8
�ACS8
�SAScs9
�c:
�c Bc�Bc�+
ԃ
P�@C@3@#@$@s4@�D�h- @F0G
gG$G@�h 
�0
�;
�`
n
�
m
�
l
��@#@$@3@4@
�P�@DP�@
GP�4
�@#ڙhJۙi
q �9
�:
�0B#B3B C9
�:
�0BSBcB s+
�c3@C@s3@#@S#@
��+
�#
h9
�C:
�C BCSBCc+
�S
E9
�:
� BsB�+
��3�@
@s#@c�jp0
�;
�@
&
�
%
��@
n�@
m�+
�
l@
l�9
�@
l�jJ�k
r@�0-;-�
h
�
f
�
i
�
d
�
g
�
e
��0-#;#-�
i
�
e
�
f
�
d
�
h
�
g
��'-3=-�'-3=-�(-3=-�(-3=-�+-3=-�+-3=-�0-#;#-�
f
�
e
�
g
�
i
�
h
�
d
��'-3=-�'-3=-�(-3=-�(-3=-�0-#;#-�
f
�
g
�
e
�
h
�
i
�
d
��'-3=-�'-3=-�(-3=-�(-3=-�0-#;#-�
e
�
i
�
g
�
d
�
f
�
h
��'-3=-�'-3=-�(-3=-�(-3=-�0-#;#-@
g
�
h
��+-3=-�+-3=-�0-#;#-�
g
�
d
�
i-
h-
e-
f-�'-3=-('-3=-((-3(@
n((-3(@
m(@
l(�l
s(9-:-@BB#B 3B0C+-
!0-
#;#-
�
#-
1-	
"-

3-
2-(9-3:-
3 B3SB3c+-
S
8-
CACs�4-
� �EsG@c#@
h0-(	9-3:-
3 B3SB3c+-
S
@C@c#@
i0-(
9-3:-
3 B3SB3c+-
S
@C@c#@
h0-(9-3:-
3 B3SB3c+-
S
@C@c#@
g0-(9-3:-
3 B3SB3c+-
S
@C@c#@
d0-(
9-3:-3 B3SB3c+-S
8-CACs�4-�0�@@#@@c@s$�m 0-;-@
&-
%-(`F GG$F GG0(0F G
lG0(p@c�n0-;-@
&-
%-(0F G
lG(@
G(@
G(�mJ(�nJ(�o
w0(8-A3C8-CACSc4-cP`@$@3@#@4@SD�p- @@D�p- +-
G,-
GpF0G$G4GF GGP(+-
G0-$;$-�
h-
g-
d-
i-(@$=-(@
f=-(@
e(pF0GGDGF GGP(0F G
lGP( FG$�qJ(�r
x( 9-$:- BB#0-#;-#�
y-!
;-!
S-!
E-"(!00F G
EG#("(#@
G($+-
$@GP(%�
z(&@�N('�
z((@@�N ()�
| (* eStrTImpTx	

'-/8	:=>AGKP6Y^atuv{{ExpT(z(z&FunT|*�cLitThsx�c```c``i�fp+�K.��ϳR�+ׯ+���6�I��̜, ���H35g0�0�$���0��%��E�EYJ�JA�|`A��̒ԢĜ,~�iAttr(�lhdvsnlno�k��Ǵ����cL�jjAbst