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


















































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
   
































































































































































































































































































                                                                                                                         
   



                                                            
   
   












































                                                                     
   





















                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
FOR12LBEAMAtU8~	beam_deadmodule
beam_cleanclean_labelslistsmapfoldlokfunction	beam_jumpremove_unused_labelslabel
beam_utilsempty_label_indexindex_labeliofwriteerlangraisemove_move_into_blockblockmoveset++reverseforwardfjumpmapsfindtestis_eq_exactis_nilnilfalsetrue+bifselect
select_valupdate_value_dictinconsistentbadmaperroruseful_to_insert_labelis_geis_ltis_ne_exactbackwardkillgc_bifthrownot_possiblelineis_exit_instructioninteger
tuple_size	is_killedbsris_tuple
test_aritycode_atis_atom
is_integer
is_booleanatomnotorbs_start_match2bs_match_string
bs_test_tail2literalbadarg	equal_opsfield_flagsanno	keydeleteshortcut_select_listshortcut_labelshortcut_select_labelprune_redundantreplace_comp_opbif_to_testcomp_op_find_shortcutxyis_killed_atcombine_eqsremove_from_listshortcut_bs_testshortcut_bs_test_1bs_restore2bs_context_to_binarycount_bits_matchedbit_sizebs_get_utf32bs_get_utf16bs_get_utf8*shortcut_bs_start_match_1shortcut_bs_ctb_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*��N#�"  9:PPBDB4B $B0� 9E:E BBg@#@� 0�0095:5 �BB#FP3G$GGGG#F GrG300�0H@� HP�@� `�UP�� $BdB TB0DB@@4htu�P 8�A#�� �B@#@$�`0@@#@�p0@@C@4#@G@3@C4@$$��@
9�:� B3@#B@4@34��0
;@�� ��FPG�GdGTGDGF GG4it�pjt@t@D@#�@@4ET#Ed#@G�� P@D@4#@t��0`����H���H���
 �8�A#39�#<#�@ �0��B#C+�C
B#S8�3A3cs��c0

 ��Bc�Bc �@@sE�#E�3F@CG
G#G3G
EC@S� pPF #G
GE#@ � �B#C+�C
@B#SB# cEc#ESCF@SG
G#GCG
ES#F CG
G#EC3 �� @E#@3 ��4�@�N��
@8
+ACS9
*C<C
*�0
 
@
P
'BCc+
*c
8
*SASs��
*s ���Bs�F cG
G�F sG
GcEsSSECS@
BCcBCs0
*c;c
*@�


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

P0F GsG@�@3@C$@#4@D�
�
 S+
S0�F G
G�=
@�@EE$3@4#@D@
PB��+
*�

p0�B�B� �@3d@#T@D@S4@C$@�F GsG٠��
 rB#+
#@=
@4 E$d3@T#@D@
p4
*s@S@
BCc+
*c
BCsBC0�0
$s;s
$@


 
!8
$�A���8
$�A���4
$�+
��@S@
8
$SAS��9
$�<�
$@ 
0
 B��+
$�
B�8
$A�
$@
BB B08
$A4
$8
$A4
$+
$
+
$�+
$�pF SG
GES�SECS@
 B��+
$�
B�+
$�B� +
$� �EC�@
!8
$�A���4
$�8
$SAS��9
$�<�
$@ 
"0
#"B��+
$�
B��8
$�A���
$�@
B�B� B�08
$A4
$+
$G +
$
+
$�pF SG
GES�SECS@
#B��+
$�
B��+
$�
!B� �+
$� �EC�@
$P`@3@#@$@S4@CD�
60
,;
,@
"
%
#
&% ED3@$@#@4@
P&�}�pEDCF SG�GESC3@$@#@4@
P'BCcBCsBC �BC@�0
*c;c
*@
%
(
&
)(8
*SAS���
*� ���B��F cG
G�F sG
GcEsSSECS@
)+
*s
'@�@#$@#@�@3@C@S4@��0
. E3@@$#@4@
@* `EC33@S@
+4
0@F G3G#,�J-�
(0.8
2A3C8
-CACSc�
-S 
0pBS�F G�G�
4#�
0# C+
/C
)@#s=
1/�
3#��#sp 
)=
10�
4#��#sp 31@s#@c0
.24
-@#300F G
*G#��400F G
*G#��5�
,68
5A#8
7#A#3C9
73:
73 B3C,
9C�7�
5@
BC0
9C;C
9�
-
8
.
8

8
/
88@
#9@
":�
00;8
wA3C9
v3<3
v� 
<@
JP
\`
k<B3SB3c0
vS;S
v`

=
1
F�
I=�
vc 
@sBc�8
vCAC��9
v�<�
v``
>0
?P
B>B��+
v�
2B� ß
v� 
B��+
v� �E3�0
;?B��+
v�
P�@#B�#@3B� @@3$@�4@CD@��@
�`F 3G
GF CG
G3@@$#@@C�0-E0
x;
x@
"
@
#
A@ E#@$@D0
;PA E4@#@$0
;PBB��+
v�
%B��B� ӟ
v� 
B�0�B�@��B�D@3d@CT@#@�3@�#@C@�@C@�$@�4@�ht
C�P
�it9
y:
y @BB#E43E#3@#@0
;�Cjt+
E
3+
E
4+
D$D Ed4@#@0
;�D Ed#@@T0
;�E�l#F8
v#A#s��
vs 
58
v�@�A��@#@@C$@34��0
z;
z@
"
G
#
HG E4#@@$0
;@H@@#@$0
;@I0p@S@#@S#@@3@C$@c� 0@ E#@@$0
;0JB3S+
vS
B3cB3 sB30�+
Mc
8
M�A���8
M�A��ß
M� 
7@�4
M�B��8
MCAC��
M�P
%@B�+
M
8B� B�0B�@8
MA4
M+
Ms+
M��@S@#@S#@@#@s$@�4@D@T@d@Ct@3�@��!0�0
{;
{@
"
L
#
KK�!}�4	 +
LE43Ed33F@CG
G
;G$GTECDCF@SG
G
<G$G3ESC@#@0
;�L E�#@@t0
;�M�
vs 
p�Bs@#4@#@C@c$@#D@�T@d�"0
�,
O@D@�# �8
NA#�
N 
B3�
N3 
B3@D�$ 
�=
ON@O@T#@D3@$�%@
�@D@�& �8
RA#�
R@
B3B C�
RC 
B0S+
R3$BC@S@T�' 
�0
|;
|@
#
P
"
QP@=
SQ@=
SR@S+
T$
@D#@43@T$�(@
�=
UT�F G
GF@G
G$GGTU�
[@
B#B 3B0C0
Z#;#
Z@
>
V
?
XV8
W4A4Sc�
WS@
BSs+
Ws
@+
WCTBS �+
W�3BS0�,
Y�TW8
ZCACSc4
Zc8
Z4A4s��
Zs@
Bs�+
Z�
Bs �Bs0�8
Z�A���8
Z�A���
Z� 
A4
Z�+
Z�3+
Z�S=
YX8
ZCACSc4
Zc8
Z4A4s��
Zs@
Bs�+
Z�
Bs �Bs0�8
Z�A���8
Z�A���
Z� 
74
Z�+
Z�3+
Z�SY@D@4#@d0
;pZ E4#@D@d0
;p[ Ed@4#@D0
;p\B3SB3cB3 sB30�B3@�0
vS;S
v@
&
]
%
d]+
vc
'�
v� 
`�B�@#$@#@s@3@#4@D@CT@��)@
�@+
^@=
`^@4@�# �8
_A#�
_ 
B3�
_3 
B3@4�$ 
�=
`_@`@4#@T�*0
�@@@�+ 
�8
cA#8
a#A#3C4
aC@F CG
GESEDSSF@cG
G
GCGSF CG
G3EcT3EC3@$#@40
;`a�
b 
A@3BC8
b#A#Sc8
bcAcs��
bs 
ABs�8
b�A���4
b�+
b�S

b��+
bC�`F 3G
GEDCF@cG
G
@G3GCF 3G
GSEcTCE3C@$#@40
;`b�F 3G
GFPCG
&G
'GDG3GEC$#@4@T0
;`c4
}�F 3G
GF CG
G3ECT@$#@40
;`d+
vc
C�
vs 
@�Bs�8
v�A���+
v�G08
v#A#��
v�@
B�+
v
B� �
v 
B�0@B8
vA+
vG@+
v��+
v�`@#@$@4@CD@3T,
e�@�@��# �8
hA#�
h 
B3�
h3 
B3S+
fSe@=
if@$@S@S�# �8
gA#�
g 
B3�
g3 
B3@$�$ 
�=
ig@=
ih@i+
j4@$@#@D0
;`j ET#@$@D0
;`kB3S+
vS
B3cB3 sB30�B3@�B3P�+
oc
D8
n�A���8
n�A���4
n�8
n#A#��
n�@
@B�+
n
EB� B�08
nA8
nA4
n8
n�A��
n@
B+
n
FB B08
nA+
nGP+
ns+
n�+
ns+
n��
s 
Bs3�@#@#@@#@�$@4@D@3T@Cd@�t@��@��@��,0�0
~;
~@
#
l
"
ml@t����@D�- �@D#@3@D�-@
�F 3G
GF CG
GG$ECCECCF@SG
G
G3GCES4#@@T0
;�m@4D@T�. �@T#@3@$$T�.@
��F 3G
GF`CG
G
DG3G�G�GtEC#@@d0
;�n9
vs:
os Bs�+
o�
Bs�8
o���A��@�@�$@�4@�D@#T@d@Ct@��. �@#@d3@� `�.@
��F 3G
GF`CG
G
DG3G$GGEC4#@D@T0
;`o�
vs 
��Bs@#d@#@C@�$@�4@�D@cT@#t@��/0
�,
q@t@�# �8
pA#�
p 
B3�
p3 
B3@t�$ 
�=
qp@q@t@�0 �8
tA#�
t`
B3B C�
tC 
B@S+
t3TBC@S@4�1 
�0
�;
�@
#
r
"
sr@=
us@=
ut@u�F 3G
GF`CG
GTG3GDG4G$ECd#@t@�0
;�v PE3##@C0
;w4
:@#x�Jy�kz�J{0F G
HG@�!�|�'J}�2J~�,J�3Hs��1J��4
I �8
�A#3�
�# 
J@CB#S8
�Acs�
�c 
J0�Bc@@S#@3@s$@
K�50@3@@#@3@
K�60+
�@$@ 
�0�@
"0�8
�ACS+
�C#@S@3 
��4
�4
�@
#�@
"��7
M@�8
�ACS8
�SAScs�
�c 
P�Bc@3@#3@C#@#@3$@4@sD�8@
�pECF SG
GESC3@4@$#@D@
�P�4
�@3�9N���:
N �+
��  @@�# �8
�A#�
� 
B3�
�3 
B3@ 
� �@ ��;
O@�@@E#CEC#@
/@
���<
P �8
�A#38
�3A3CS�
�C 
BCs+
�s@S 
�� `@C@#@S�= 
�@EE �4
���>
QP�PP@#D@34@C3@G`#@3@@$�?@
�@C@Gp#@@3@$@C$�@@
�0@F #G
G$@4@D$4Dh
��A0i=
��j+
�
+@
4�B��l#��F G
GF #G
GF GG#@P��C
S@�0@@3@@$�D@
�,
�$@$9
�:
� B0
�;
�@
T
�
U
��@@#@�E00
�;
�@
#
�
"
��@$0�@F0GG$G�FJ�@
4�B��GJ��H
W@�8
�ACS8
�SAScs9
�c:
�c 4
�sBc�;�
�@
A
�
7
��`�@#@@$@C4@cD@�T8
�3A3Ss9
�S:
�S BSsBS�0
�s;s
�@

��
���
�� 
B�=
��@��@#@@#@$�I �8
�A#9
�<
�@@
�P
��B3+
�3
BC+
�C
B S�
�S 
B0c@s8
�cAc��8
��A���9
��:
�� 4
��B��8
�#A#��9
��:
�� B��B��0
��;�
�@

��
���
�� 
+
��4+
��T,
�D�E�E�F #G
GE#EDFPG
&G
'G4GSG`�+
��4+
��T,
�D�F G
G�EE�F #G
GE#EDFPG
&G
'G4GSG`�B3+
�3
&BC+
�C
'B SB0c�
�c 
B@s8
�sAs��9
��:
�� +
�S4B��+
��T@s@cT$@D�J 
��F G
GEEDFPG
&G
'G4GTG`��F G
G$F@G
G
GG`�� F #G
GF@G
G
G#G��KJ3��L
X �8
�A#38
�3A3CS�
�C 
+
�#@S� `@S@C@#�M 
�@EE �4
�@��N
Y0�00@@#@@$�O �@$#@3@@
�0��P
Z@�8
�ACS�
�C0
[@cBCsBC �8
�SAS���
�� �@�8
��A��ӟ
��@
B��+
��
FB� �
�� 
B�0@B�8
�A8
�A4
�
P0@3D@#4@s$@@F CGsG�@#@@C�Q0
�'
�@D@�R �8
�A#�
� 
\B3,
�$3�@@D#@$$D�S0ЙS
0
�;
�@
"
�
#
��@P�@4P�@#��TJ��U
]0�8
�A3C9
�3<3
�@@
�`
��B3S+
�S
B3c+
�c
EB30s8
�sAs��8
“A���4
£�V|���V}P�##@C0
��B3S+
�S
B3cB3 sB3@�0
�c;c
�`
_
�
`
�
a
���
�s 
�W}P�#	 #@C0
���
�s 
�X}P�#	#@C0
���
�s 
�Y}P�#�#@C0
��8
ÃA���8
ãA���8
óA���8
��A���
�� 
J4
��
“ 
7B�3�Z}�3��Z}P�##@C0
��@C0
��@#ę[
c@�8
�ACS9
�C<C
�@ 
�`
��BCcBCs0
�c;c
�@

�
\
�ǟ
�s 
0�Bs@@3@@$�\ �@$#@3@@
�0�+
�s@S@
��BCc+
�c
BCs+
�s
DBC ��
ʃ 
BC@�@�B��8
ʓA���+
��0�@3@@�@�$@��] �@#@3@$@
�0�@#˙^
d@�8
�ACS9
�C:
�C BCcBCs0
�c;c
�@

�
\
�͟
�s 
0�Bs@@3@@$�_ �@$#@3@@
�0�+
�s@S@
��@#Й`
e@�@�@@34@$F CG
G$F@G
GGCG#�a-&9
�:
� B9
�:
�0B#BB 0
�#;#
��
f
�
g
�
h
�
i
�
j
�
k
��@
k=
��@
h=
��@
g=
��@
j=
��@
i=
��@
f�@F0GGG@4#@$0
�@�+
�
+�@$@� 0FG#�bJܙaJݙc
l0�00@@#@@$�d �@�e 
�+
�
+@$0�@#@0
�0��f
m �8
�A#39
�#<#
�@ 
�P
��B#CB#S0
�C;C
�@

�
��
�S 
BS�@S�B#C+
�C
&B#S+
�S
'B# cB#0s�
�s 
B#@�Bs#@3@c@�@
��0@@@3$@#�g-&9
�:
� BB@�h -0
�;
�`
n
�
o
�
p
��@@#@$0
�0�@0�@@$ 
�0�+
�
+0�hJ�gJ�i
q0�8
�A3C9
�3<3
�@ 
�P
��B3S+
�S�@C0
��B3S+
�S
&B3c+
�c
'B3 sB30��
� 
B3@��@@s@#3B�#@��j@
�+
��@
+�0P@#@@C$@3�k-&9
�:
� BB#+
�#@�l -0
�;
�`
n
�
p
�
o
��@0�@�m -0
�;
�`
p
�
o
�
n
��@@#@$0
�0�@
+0�+
�
+0��lJ��mJ��kJ��n
r@�8-ACS8
�SAScs�
�c 
P�BcD@3@#@$@s4@C�o-?@F0G
iG$G@�o -0-;-`
p
�
o
�
n
��@#@$@3@4@
�P�@DP�@
+P(4
�@#(�oJ(�p
s (9-:-0B#B3B C9-:-0BSBc+-c3B 3@C@#@S#@-(+-#
j�-C 
G@S9-:- BCcBsB�+-�3�@
@s#@c�qp0-	;-	@
#-
"-(@
p(@
o(+-
n@
n(9-@
n(	�qJ(
�r
t@(0-$;-$�
j-
h-
k-
f-
i-
g-(0-$#;#-$�
k-
g-
h-
f-
j-
i-(
'-!3=-#('-!3=-#((-!3=-#((-!3=-#(+-#3=-!(+-!3=-#(0-$#;#-$�
h-
g-
i-
k-
j-
f-(0-$#;#-$�
h-
i-
g-
j-
k-
f-('-$3=-!('-$3=-#((-$3=-!((-$3=-#(0-$#;#-$�
g-
k-
i- 
f- 
h-"
j-"(0-$#;#-$@
i-
j-(+-$3=-!(+-$3=-#(0-$#;#-$�
i-
f-
k-
j-
g- 
h-"('-$3=-!('-$3=-#( (-$3(!@
p("(-$3(#@
o($@
n(%�s
u(&�-2@
@B#B 3B0C0-,#;#-,�
 -'
--(
-)
/-*
.-+('9-23:-,3 B3S+-,S
B3c8-,CACs�4-,� �EsG @c#@
j0-6((9-23:-,3 B3S+-,S
B3#@C@
k0-6()9-23:-,3 B3S+-,S
B3#@C@
j0-6(*9-23:-,3 B3S+-,S
B3#@C@
i0-6(+9-23:-,3 B3S+-,S
B3#@C@
f0-6(,�-23 
@SB3c8-/CACs�4-/�0�@@#@c@s$@#�t 0-3;-3@
#--
"-.(-`F GG$F GG0(.0F G
nG0(/p@c�u0-4;-4@
#-0
"-1(00F G
nG(1@
+(2@
+(3�tJ(4�uJ(5�v
y0(68-5A3C8-5CACSc4-5cP`@$@#@34@SD@3�w-?@@D�w-?+-7
+,-<
+pF0G$G4GF GGP(7+-<
+0-=$;$-=�
j-8
i-8
f-9
k-:(8@$=-;(9@
h=-;(:@
g(;pF0GGDGF GGP(<0F G
nGP(= FG$�xJ(>�y
z(?9-C:-> BB#0-B;-B�
{-@
7-@
A-@
G-A(@00F G
GG#(A(B@
+(C+->
!@G�(D�F
V0(E9-D:-D B30-D3;3-D@
U-F
T-G(F@
"(G�EN0(H�
|(I@�N(J�
|(K@@�N (L�
~ (M eStrTImpTH	

$+	69:=BLR3V^bvwx}}ExpT(|K|IFunT~M�ILitTz�x�c``�d```k.a���l�Ҽ���<+��r��r.�8os�dLa`����2% L),�%��)�i�9ũ 9q9���R�+�|F�EB�Z����蚀�|`A��̒ԢĜ,�#'�Attr(�lhdvsnln}��H�z��P<i��jj