aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_block.beam
blob: 082458338e6d97d91c141720a12b948c3066b8e9 (plain) (tree)





































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

                                                  
                                                                       
FOR1',BEAMAtU8�u
beam_blockmoduleno_blockifylistsmembererlangnotokfunctionfalsetruereverse
beam_utils	anno_defslive_optdelete_annosindex_labelsiofwriteraiseblockifyloop_recfloop_rec_endlabelerrorblock
collect_block
allocate_zeroallocate	test_heapzeroallocset	splitwithnozerocollectfcheckerrorinitputtrycatch	put_tuplemovefmovefconvnostack	try_catchallocate_heap_zero
allocate_heapget_tuple_elementset_tuple_elementget_listput_listbifgc_bifput_maplistremove_messagefclearerrorembed_linesline++
opt_blocks%anno	opt_block
find_fixpointmove_allocatesmove_allocates_1not_possiblealloc_may_passoptxintegerelement	opt_movesopt_move
opt_move_1yesnoopt_tuple_elementopt_tuple_element_1badargopt_move_revis_killed_or_usedeliminate_use_of_from_regis_killed_blockopt_allocs_1	opt_alloc
combine_alloccombine_heap_needs*gen_initbandbsr+y
init_yregs	is_killed-bslbor
count_onesalloc_live_regs	live_regsx_deadbnotx_livedefined_regsdefmodule_infoget_module_info'-eliminate_use_of_from_reg/4-lc$^0/1-0-function_clause-opt_block/1-anonymous-0--collect_block/2-anonymous-0--module/2-lc$^0/1-0-Code ��'�"  9:PP BDB4B $B0B@@2�  � 
@�@�0 
��FPG4G$GGGF G�G@0�@� @�5P�P B4B $B0B@chD�0�;�@�U�eP@c=u`@@c�P ��` @�` 
7p�p0��
F��@��
<��P@��`@@�� 
�`FPG�G4G$GG@iDP�jD@D@@#�@@E$#E4#@G�� p@@#@D��0�P��J��
 �8�A#3��#0
B#S��S 
B# c+�cGBS�8�3A3���œ 
8ţA��ӟ�� 
B��+��@� ��@@@@@3$@#4@#�
+�
 E4@$ �@�9
@@@4�0� 
9�:� PBBF 3G
GE3 ��4�@�N �H�J�
 8
A#39
#:
#0B#CB#SB# c0
C;C
@



8
3A3s��
s0
@�Bs�Bs �+
�c�F@#G
 GSG�GF03G
!GcG#F@#G
"GGG3E#@� 
@p@3@@c$@S4g@�0� �9
:
 BBF@3G
$G$GGF0CG
!GG3F@3G
"GGGCE3 
00@@@@3$@#�
+

@$� � 0F GG@  E@$ 
04
 @� 0F GG@�H�
%9
2<
5� 
0
@
(P
/`
0p
1BB#0
5;
5`
&

'

(
+
5#G @G0p0E#F@G
"GGG
'p0E#F@G
"GGG
(BB#B 30
5;
5

 

!

"
)
#
*
#
+
$
,
%
-
&
.
' �@F@G
 G#GGF0#G
!G3GF@G
"GGG#!�@F@G
$G#GGF0#G
!G3GF@G
"GGG#"�@F@G
$G
/G#GF0#G
!G3GF@G
"GGG##�@E##F0CG
0GG3F@G
"G#GGC$�@E3F 3G
+G#F@G
"GGG3%�@E3E##F@G
"GG#G
,&�@E3E##F@G
"GG#G
-'�@E3E##F@G
"GG#G
.(BB#B 3B0C0
5;
5�
1
)
2
*
3
+
4
,
5
-
6
.)�PF@G
 G#G3GF0#G
!GCGF@G
"GGG#*�PF@G
$G#G3GF0#G
!GCGF@G
"GGG#+�PECE##F CG
3G3F@G
"GG#GC,�PE3E#F #G
4GCF@G
"GGG#-�PECE3E##F@G
"GG#G
5.�PECE33E#3#F@G
"GG#G
6/B+
5
7�B#B 3B0CB@SESF0SG
7G#G3F@G
"GGCGS0B+
5
8�B#B 3B0CB@SBPcEcF0cG
8G#G3F0#G
!GCGcF@G
"GGSG#1B+
5
9B#B 3B0CB@SBPcB`s�
5s 
:�Bs�ESEC�CF0SG
9G3G#F0#G
!GcGSF@G
"GGCG#20
5;
5@
;
3
<
43@G@4@GP5@
6�
= 78
:A#3�
9# 
@CB#S8
93A3cs�
9c 
>@�8
8sAs���
8� 

 p�B�@@�F@#G
"GGGcE#S� �PF #G
GE#@ 
7 8��F@#G
"GGGcE#S#F 3G
G#E3s 
79 @E#@3 
7:4
6@;�
@<8
>A#�
= 
BC8
?CAC�
? 
A0@#@�
A@@@�
<PF G
GE=0@@#� 
< E>4
;?�!HC@�"
BA@g@ 
CB�#
C C  @@@@�$K+
D D@@ 
C E�%
DF8
HA#�
G 
0B@#�& @�& 
J@@@�'
FPF G
GEG0@@#�(
F EH4
EI�)
E J8
PA#3�
K# 
A@3 
JK8
OACS�
OC@
"@cBCs4
OsBC �4
O�BC0��
O�0
!`�B�4B� $@@S@3D@#T@#�*
T0
R;
R@�
M�
LL@D@4#4@T�+0
�+
N
FM ET@D 
J`N-
Q�F0#G
!GG$F@3G
"GGG#ET#E3#@D 
J`O @E#@3 
JP4
I@Q�+JR�*JS�,
GT�
S@
"B0#9
W#<#
Y@ 
U0
VUB#3+
Y3
4=
XVB#3+
Y3
!=
XW0
Y#;#
Y@
6
X
(
XX@�Y@�Z�-
H[8
eA#9
Z<
Z@ 
\@
]\B3+
Z3
A0@@#�.
[ E]B3+
Z3
"BCB SB0c8
bCACs�4
`�8
^SAS��4
^�+
`c
,,
_�s^+
`c
,8
`#A#���
`�@
"B��B�0�8
`�A���4
`�+
`�
,+
`�s_@#
[`�
bs 
I@�Bs�+
b�4
b�8
bSAS��4
b�+
bc
,8
b#A#��
b�@
"@�B�B� B�08
bA4
b8
bA+
aG4
b+
b
,�F@#G
"GGSG
,E#�#E#
[a4
b+
b
,,
b� @@�@@�/ 
i9
f:
f  BB#E#@�0
[pF@G
"GGG
,E b�
cc 
>@s8
c#A#���
c�@
"@�B��B� �B�0�8
c�A���4
c�8
c�A��
c 
J@B8
cA4
c+
c�G`8
c�A��
c@
"@B0�
c 
>@8
cA�
c@
"BB B0 8
cA!"4
c"8
cA#$�
c# 
JB#&8
c$A$'(4
c(+
c G`+
c''
c&,
c�!,
c�,
c!�E�#E#EE
[c8
dCACs�4
d�8
dSAS���
d� 
J@�B��8
d�A���4
d�
dc0
7@�Bc+
d
KBc �
d 
@B8
d#A#�
d@
"BB B08
dA4
d8
dA�
d 
JB8
dA !4
d!�
d0
7B#+
d#
KB $�
d$ 
+
d �B$&+
d&'
d�,
ds,
ds�,
d�@EE
[d0p@#@c@S$@C�1 
i9
g:
g BB�2
[pF@G
"GG$GE0e4
Zf�/Hg�1Hh�3
L i8
qA#38
o3A3CS4
hS@P@@#@3$@C4@#�4 
w9
j:
r B+
l4=
kj+
r
Fk0F GGl9
t:
t B3B@@4@34�5 
w9
m:
s B,
n4p B#EE4F GG#@m+
s
FnPE4$F GG@o4
h3 0@@@#�6 
w9
p:
u PBB#EF GG# p+
u
F0F GG q4
h0 F GGr�4Js�5Jt�4Hu�6Jv�7
M w@#0
yx�8
N0y8
A3C�
3@
"@SB3cB3 sB30�8
{cAc��4
{�8
{sAs��4
{�+
{�
,+
{� �@#@�#@@3@#@C�9@
�9
z:
� B+
�
OB#@@0
� z+
�
P@
F {9
|�:
|�0B��,
�
!|@P@3@#@@C$@4�: 
�0
�;
�@�
}�
~} E4#@$@0
y@~@
F@@
F��9J��:J��;
Q�8
�A#�
�@
"@3BCB SB0c8
�CACs�4
��8
�SAS��4
���
�c 
3
 0�@#@F #G�Gs@3@�<@
�9
�:
� B+
�
OB
� �+
�
P@�=
� E �0@@#�>
� E�4
���<J��?
R@�8
�ACS�
�C@
"@cBCsBC �BC0�9
��:
��0B��0
��;�
�@
0
�
!
��8
�sAs��4
��8
��A���4
��+
��
,9
�#:
�# B#�+
���@�@@3@�#@�@3@$@s4@S�@@
�9
�:
� B+
�
O�
�@
"B#BB 3B0C8
�ASc4
�c+
�S$pPF@SG
"G4G3GCES#@�@�A �0F G
OG@�+
�
P@�9
�#:
�# p�B#B#@D@s@�@3$@#4@ST@Cd�B 0
�;
�@�
��
��@@�B 0
�;
�@�
��
�� Ed$3@D@4#@T@
�p�@
Pp�@
P��CH��@J�0F G
SG@�B���BJ��D
T0�8
�@0A$@#@@4�E 
�0
�;
�@�
��
�� E4#@$@0
�@�@
F@�4
�00F GG#@��EJ��F
U ��
�@
"  BB @�G 0
�;
�@�
��
��@@�G  � �0F G
SG@�G���H
V@�8
�ACS�
�C@
"@cBCsBC �BC0��
��0
!�
� 
IB��B�'
�ӳ@
P�@@@3�I �0F G
OG@���@@�@�@@C$@s4@3D@#T@d@St�J 0
�;
�@�
��
��8
�A$+
�d@T�@3@T@d#@$@3$�K0
� E$=
��4
�@�PF@G
"G4GG@=
��@$�@#@4@#4$@d�L 0
�;
�@�
��
�� E4D3@d@T#@t@
��� E4t@D���M �0F G
OG@�4
�S @@#@@3@@#�N �0
�;
�@�
��
��@@� �O �0F G
OG@�@
P � FG�PJ��JJ��LJ��NJ��Q
X �8
�A#3�
�# 

 0@B#@@3F GG3�R 
�@#@@#@��S 
�PF G
GE�@@#@3�T 
� E�4
���U
Y �8
�A#3�
�#@
"@CB#S4
�SB# c4
�cB#0s�
�s0
!@�Bs�Bs �8
�3A3�ß
��@
"@�B��4
��B� �4
��B�0�
�0
!@B+
��0@$B @@�@��V 
��F0#G
!GGF@3G
"GGG#E3@$ 
�0�9
��:
��@B��B� �B�0�4
���@�#@�C@3@�3@�WP
�pF@G
"GGGE�@@#@3�X 
� E�4
���YH���Z
Z �9
�:
�@9
�:
�@B#B 3B0CBS+
�S
/B cB0s4
�s p@c@C@#@3�[ �PF@G
 GGG@ ��\
YP�+
�#
/�PF@G
$G
/G3GF0G
!GCG�9
�:
� 
@PPBSBc@C4@3$@#F sG
GEsc@S#@�]0
�@@�^ 
�}
��!'
�@#@@3�0@�_@
��F@G
$GGGF0G
!G$G0��F@G
 GG$GF0G
!G4G@Ù`
]@�+
�#@3�`N �}
�@C+
�C�a}@�a}@#C�PF SG
aG#F cG
'GSEc33@C#@
�ƙb}@�b}@##@
�Ǚc
b0�(
�
000@#$@@F G
aG�d00
�;
�@�
ɲ
�əe}@$#@0
�0ʙf}�f}@3@$#@@@3$� �f0
șf}�@̙dJ͙g
g �+
�@ϙh} #�h}0�h}0@# 
�Йi
h0џ
�@
"@30@BCB S�j}`#�j}`@$@@S@C�j 
�@@�j 
�@,
��k}@�k 
�ҙl}�l} @+
�+
�
F�@@$$�m 
�n}�n} �n} �o}�l}�l} +
�@0�@
F0�+
�0֙pJיq
i �+
�ٙk} �k}  
�ڙr
j �8
�A#3�
�# 
I@CB#S�r}`S�r|@�r}@@3 
��@3 
��4
�@ޙs
l �8
�A#3�
�# 
I@CB#S�s}`S�s}@@3 
��@3 
��4
�@�t
m �8
�A#39
�#<#
�@ 
�@
��B#C+
�C
AB#S�
�S 
n@cBSs�u}�s�B#C+
�C
"B#SB#0c�
�c0
!@sBc��v}���v}`�v}`@S 
��`@3@S�w 
�@@ 
��
o�@�N�
o�@@�N �P
q0�8
�00A3$@@#+
�3#@=
��@3�@3@@#@$@3$� �K0
� E�4
�� E@
r�P �x
s��y
[
��
t��
� 
'B#�
�# 
a@��@���0
u �8
�  A@�0 E@#@@#@��0 
� E�4
�� E@
r�0 StrTImpTH



#?
W
[\^_`
cdefkppExpT(o�o�FunT4t���s���LitT��x�c```g``i�fp+�K.��ϳR�+ׯ+��s6g0�00V$2 8i`�dsK
sqjIVV
wZrFjrvjQQ~PRE��(57�,5>7��81=����"�f��f�dRfZ
{jNjnj^	�b��-�Attr(�lhdvsnln�j͑�2�¶w�E��jj