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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
             
          
                                                                                                                                                 
          
                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 


                                           
                                                                                                                                                                                                                                               
















                                                                                                
                                                                                                                     





                                                                                                                    
                                                                                                                             









                                                                                                                                                           
                                 




                                                                               
                                                                                                                       
                  
  







                                                                  
                               






                                                           



                                                 

   









































                                                                                                                                                                   
            










































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     


               
                                                                         
FOR1&�BEAMAtU8f}	beam_jumpmodulelistsmapfoldlokfunctionfoldliofwriteeliminate_moveslabelblocktrueselect
select_valfunsafetestis_eq_exactreversebadmaperlangerroreliminate_moves_blksetmoveupdate_value_dictupdate_unsafe_labels_1
insert_labelsis_geis_ltis_ne_exact+shareshare_1trycatch	catch_endtry_casejumpmapsputfind	func_infoloop_rec_endwaitreturncall_extextfuncerl_bifsis_exit_biffalsebadmatchcase_endtry_case_endif_endclean_non_sharableto_list	from_listsharable_with_trylineeliminate_fallthroughsmove_1appendextract_seqno
extract_seq_1yesopt
find_fixpointcallkill
deallocatest
setelement
beam_utilsis_pure_testis_eqis_nenot_possiblereplace_labelsnormalize_replacecollect_labels_1is_label_definedskip_unreachable	cerl_sets
is_element
label_usedadd_elementis_unreachable_afteris_exit_instructionremove_unused_labels
rem_unusedinitial_labelsdrop_upto_labelunshare_collect_short
unshare_short++ulbl	ulbl_listinstr_labelswait_timeoutloop_recgc_bifbs_init	recv_markrecv_setfcheckerrorbifbs_putget_map_elementsput_mapdo_instr_labels_listmodule_infoget_module_info$-remove_unused_labels/1-anonymous-0--opt/3-anonymous-0--opt/2-anonymous-0-"-clean_non_sharable/2-anonymous-0-	keydelete-share_1/5-anonymous-1--share_1/5-anonymous-0--share/1-anonymous-0--function/2-anonymous-0--module/2-anonymous-0-CodeI�3/�"  9:P@gB0#B@� 0�BB#B 3BCB�P#3C� R0�0b @�5Pbp @D@TB4B $hdUB@�@u@#@DD�P0
%@DB�`
*@#@�p0
_BT0T@T�� 
v@@G�� 
�@@�� 
�@@�� 
�@g@@#��0@@#@��0
��BD�Pb4$T� idpPjd@#@D@T@E$E4$4@G��  @#@D@T�p`���p@#@G0����0�8
A39
3<3
`@�P� ��B3CB3S;C
@��µ�4
S0��8
ACc�
C � pE3#38
#`p@3@C@c$@S4@D@T�#�
�+�Ҝ�T��T 49�:� B�4D� 
P� �E$@#@T0�`�@#@T@D0�`�B3C+
C�B3C+
C�B30C�
C 
�
0P@3@@#$BC�#@ 
B3 B3@�0
 E$#@@0�0�B3C+
C
B3C+
C
B30C8
CACSC8
CACcC4
C8
ACs�
C �p�@C@s@c$@S4@3D@#T@d@3�
�@dd� 
!0� 4$B#@d@4�0@@#� 
p� �EE$#@40�@@@@3@@#$@4@3�
�@44� 
! E$#@@0�@4�@#�N0 0�#�J0 � 
�@�
 8
A#3�
#@
B#C8
CACSC4
CB# C8
CACcC4
CB#0C+
C
BC,
CSBs+
sS+
Cc@3,
sS@@#@3� 
 E�
08
A3C8
CACSC�
S 
BS�
# S9
S:
S BSc+
cBSS+
S3=
,
S
�##P 
=
0P�3 3�##P 3@C0
4
@# �
 !8
"A#�
#�0 #
 
!"4
 @#0 � 
�@$�
0%8
(A3�
'3@
B3C;C
'�

&

&

&
 
&&� }@PCpPE3##� �E##@C0
%' @E3##0
%(4
$0@@#�!00� )�"
"* 8
+ AE�# 
P@=
,+@,g @@@3@G#@C@@G�$P
/,
-@@�% 
x-�&0 .�'
#P/8
.�P@CD@3T@#d@t@�A4$9
?4<4
;`@
9 
30
00B4;
;@
$
2
%
11@@#dt��( 
I E4T3BB#@DC@$P
/�2@@#dt��) 
I E4T3BB#@DC@$P
/�3B4B4�;
;�
&
8
'
7�
5
(
44�
;� 
8
;$A$�
; �BB�$Td��*0``E4EEDC@#@t@3@P
/�58
;3@3�+ p9
6�
F RBT@T@d#@�d��,0`�� 
T� 
(EE4EDC@#@t@3@$P
/�6+
F
@t#@�t�@T�-0`@E4TEDC@d#@@3@$P
/�7@@#dt��. 
I E4T3BB#@DC@$P
/�8@@#dt��/ 
I E4T3BB#@DC@$P
/�9B4+
;
,4
;3+
:#G@�@C#@G �00�:@#g0@D#@��10�;<4
@`@
>P
= 
<<B4;
@`
-
D
.
D
(
D=B4+
@�=
D>B4+
@
,=
D?,
D4
/@9
C4<4
E@ 
B0
AAB4+
E
0B4 �
E@
1BB #B0�#�#��20�;
G@
4
E�
DBB4;
E`
5
D
6
D
7
DC+
E4
8D E43@DC@d#@t@$P
/�E E4T3@DC@d#@t@$P
/�F�+JG�3JH�4
9 I  @�5���6�@g@0� @#�70@9
J:
J B�8�B@@�8�0�  J�7HK�9
<L8
NA�
M 
=@
4M
LN4
K@�O�:
> P8
\A#�
[# �00@#@@$�9
T<
U`@
SP
R 
QQB;
U`
-
Y
.
Y
(
YRB+
U�=
YSB+
U
,=
YT,
Y
/U9
X<
Z@ 
W0
VVB+
Z
0B �
Z@
1BB #B0�#�#�20�;
]@
4
Z�
YWB;
Z`
5
Y
6
Y
7
YX+
Z
8Y E$@ 
P0Z�B� 
� 
(E$E@ 
P0[ 0E# 
P\4
O@]�;J^�<
?0_8
e@0@#$@4A9
b<
d@ 
a0
``B+
d
0B �
d@
1BB #B0�#�#�20�;
f@
4
d�
caB;
d`
5
c
6
c
7
cb+
d
8c E@$�= 
h9
d BE4B #@0
_@d E$#@4@0
_@e4
^0@#@�>0�>�@@�> �f�?Jg�@
A h8
lA#39
l#:
l# B#C;C
l`�
k�
j
=
ii @E#@3 
hj @E#@3 
nk 
nl@
Bm�A
C n8
tA#9
t#:
t# B#3;3
t@�
p
=
oo 0E# 
np8
s�39
s3<3
s@@
r 
qqB3C+
sC
(B33�
s3 
B33B#C+
s3C=
trB33,
t3
,s`0E#�0
Dt@
Bu�B
E v @@gP@ 
xw�C
F x  @@@@�DK+
y y@@ 
x z�E
E0{8
�A3C9
�3<3
��@
�P
� 
~`
}0
||B3S+
�S
G=
}B3S+
�S
B3 S�
�S 
0`@3@C@$@#@S�F 
� E$@#@0
{0~B3SB3c;S
���
�
(
�
H
�

I
 PE3@C0
{��
�c 
Bc8
�CACSs�
�S �8
�s�ss�
�s 
(Bss,
�sc�BSS+
�S�@C0
{��
�#@
J0p@c@3@C$B#3B# C�C3�#C��GP
�B��H 
� BE@#@$0
�0�8
�CACSs�
�S ��
z#@
JB# �
�0�@s@3@$BS�p c@#@#@1�I0� E@#@@$0
{0�B3S+
�S�
0 P@3@C@$B30B3@E@#�J 
� E$@#@0
�0�B3S+
�S
B3 S�
�S 
8
�CACc�
� 
(BBSs�
� 
B�+
��sP`@S@3@C$@#4@D@3�K�;
�@�
�
4
��@4@4�@�L 
� E4@#@0
{@�@4#@D@$0
{P�p�@@c@S$@34@CD@#T@d8
�cAc�
� �B,
�s8
�A�
� �B,
�s@@s�M 
�+
���B4;
��

�
N
�

�

�
 
�
O
��@
N=
��@
=
��@
=
��@
=
��@
O=
��@
 �,
�
PpB40�@
E@T#@d0
{p�@T@$@4T�@0�N 
� E$@#@0
{0�@T@$@4T�@0�O 
� E$@#@0
{0�0`@3@C@$@#@S�P 
� E$@#@0
{0��
z#@
J@P@3@C@#$@4B#0@3�Q 
�@$@#$@A�R0�@$9
�<
�`@
�P
� 
��B;
�`
-
�
.
�
(
��B+
��=
��B+
�
,=
��,
�
/�9
�<
�@ 
�0
��B+
�
0B �
�@
1BB #B0�#�#�20�;
�@�
�
4
��B;
�`
5
�
6
�
7
��+
�
8� E4@$#@0
�@� E4@$#@0
{@�4
z�
z#@
JB# +
�G@�SN0�  @@�T�@#@�T0
�@g`@#@@3@�U@� �@0�0#�VJ�0� 
�I@��KJ��WJ��X
R0�8
�A3C9
�3:
�3 �
�B3�
� PPB33� 3EC0
�� PE3##@C0
��4
�@#�YN���Z
SP�8
�ASc�
�S �BSS+
�#S�
�C@
JP@@C@3#@1�[0�0� ��
�3�33p S@cP
���
�C@
JP@@C@3#@1�\0�0� �@G0�[@�0@� 
3�]@�@G0�\@��^
T �8
�A#�
�# �B##+
�#@�� 
��@
4��_
U0�8
�A3C�
�3 �B338
�ASc�
�S 
(BSS�
�S 
BSS+
�S3@c0
{��
�#@
J@P@C@#@$@4B#0@3�` ;
�@
4
��
��@#@$@40
{@�@#@$@0
�@�@C0
��4
�0
{��aJ�@G0�`@��b
X �8
� A�c 
�@@ 
��9
��
� 
�
�@
J @B0B�b @@#@A�b0��@�@G0�b@Ùd
Z�9
�<
�`@
�P
� 
��B;
�`
-
�
.
�
(
��B+
��=
��B+
�
,=
��+
�
/�@��
�˙e
[�9
�<
�@ 
�0
��B+
�
0B �
�@
1BB #B0�#�#�2N0��B;
�`
5
�
6
�
7
��+
�
8�@��@
4ҙf
\� @@�� 
�@gp@@#���0@@#@0
�ԙg
]0�8
�A3�
�3 �8
�#P@@3@$@#4@D�#B3�h ;
�@
4
��
�� E4#@D@$0
�P�@�i
�;
�@�
�
4
��@$=
��@$$�j
��@4#@D0
�P� @E3##0
��4
�@#�kN0ݙiJޙhJߙl
^ �8
�A#39
�#<#
�@@
� 
��B#C;C
�@
=
�
�� @B#E@3 
��@3 
��B##+
�#
,8
�3�3#�
�# � 0B#E�mN�n
_�8
�A#�
� ��@#
��4
��o
` �8
�A#�
�# �8
�B##A3C9
�3�
�3 
I8
�CACSC+
�S
/�
� PE3G@�P #@C 
��+
�3
/�
��P #G@@C 
�� 
��4
�@�0 � 
�p@�0 � 
�q@�r
a �8
�A#�
�# 
(B#3�
�3 
�
�B33�
� 33@@3�s 
�@@�s �0@#�t 
� E�0@#�u 
� E�4
���vJ��w
c �  @�x
�8
�A4
�@�y  �@�z @@ 
� �4
�@ ��xJ��{
d �8
� A�z @@ 
��4
�@��|
e�9-<-�p-@-P- -`-0-(BB#B ;-�
$-
%-
f-	
g-	(BB #;-`
h-	
-	
i-(BB;-�
j-
--
.-
k-
l-
(-(�- 
B+-
=-(B;-@
m-
�-(B0�- 
B+-@=-(  E(B@ -(BB#;-`
-

n-	
o-	(	�-# 
B#+-
=-(
B �- 
B+-
=-(B+-
p(B�- 
B,-(
 E(@(  ��}J( 0�#�}J( ��}J(�~
q (8-A#�-# 
 0B##E# -( -(4-@(�
r(@�N(�
r(@@�N (�
t ( 
�(�U
u((�
v (  @@@�� 
�P�#@
JG@@0
{ ( �7
w (!9-(:-( 9-(:-(   @@B8-%A�-" 
==-$("8-%A�-# 
==-$(#��
L,-&�($@ (%4-'(&B#B@!��0PBE�  (' ��9J((0 � �7J()�1
y0(*00@@@#$g�@@$#@3@��@�0(+��
z(,(-��
{(.@3@G#@C@GP
/(/�
| (0 
�(1�
} (2 EStrTImpT	!)*)+23):);@KLMLQVWVYV;bssxExpT@rr\�[�FunT�	}21u�|01u�{.1u�y*1u�w!1u�v1u�u1u�t1u�z,1u�LitTllx�c```e```k.a���l�Ҽ���<+��r��r.��Xsa
kNfqIq
{QjYjQqj"XGS
gRbJQjr~QJ
S1�4�� ɘ��V�ZRZ��_Attr(�lhdvsnln�1�n�|+���u���.fjj