aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_asm.beam
blob: 41b50928be0375d93012bf32f3d015e64e9d6c80 (plain) (tree)
1
2
3
4
5
6
7
                                                                                                                                                                                                                                                                                                                                               
                   

                                                                             

                                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                                                                                             













































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
FOR1+DBEAMAtU8��beam_asmmoduleokassemble	beam_dictnewatomerlangatom_to_list++fnamelength	cerl_sets	from_listshared_fun_wrappersno_shared_fun_wrappers	proplistsget_boolfalsetrueswapbeam_opcodesopcodeon_load	get_valuelistsmapdelete	undefinedinsert_on_load_instruction	splitwithlabel
assemble_1function
is_elementexportlocalint_code_endreverselist_to_binaryassemble_function
build_file
format_numberhighest_opcode
no_utf8_atomslatin1utf8
atom_tableimport_tableexport_tablelocal_tablestring_tablelambda_table
literal_tablezlibcompressiolist_sizeiolist_to_binarymd5term_to_binaryslimmemberfinalize_fun_tablefinalize_fun_table_1	byte_sizeallfinalize_fun_table_2bit_size
build_formrem+chunk-	duplicateflatten_exportsbuild_line_table
line_tableunicodecharacters_to_binaryencode_line_itemsset_vsn_attributevsn	keymemberfilter_essentialsbif_typefmulfdivfnegatefaddfsubbif1bif2make_opgc_biftestgc_bif1gc_bif2gc_bif3extfuncline%killinitbif	make_fun2flambdalistbif0raiseop
list_to_tuplebs_add	encode_opencode_op_1
encode_argallocfrliteralyxstringfloatintegerfield_flagsfoldlnilimportencode_literalflag_to_bitannonativesignedlittleunsignedbigencode_listencode_alloc_listencode_alloc_list_1floatswordsencodebslborbsrbandencode1to_bytesbinaryencode_unsignednegative_to_bytesmodule_infoget_module_info-encode_arg/2-anonymous-0--build_line_table/1-lbc$^1/2-1--build_line_table/1-lc$^0/1-0--flatten_exports/1-anonymous-0- -finalize_fun_table/2-lc$^0/1-0-function_clauseerror-build_file/8-lc$^1/1-1--build_file/8-lc$^0/1-0--build_file/8-anonymous-3--build_file/8-anonymous-2-*-insert_on_load_instruction/2-anonymous-0--on_load/2-anonymous-0-Code���.�"@ @� @E0� 20�0B@@95:5Pp@$@34@#D@T@d�@Bd$@@$�@ @9e:e B+e@$$�P @G�P 0B�P @9U:U B+UB@4�` �Bd0�p| P$Bd #@@@#�� �Bd@@��`B@3@#���@
BB#BBd@3@$C@4s@Dc@TS��
pP�PH`�@Hp��� � @@@
�� p;�@
�
��@�@!@
�� �@�� ����J���
 �  @@@
� �8�A#9�:� B3+�34�#Bg@� �@@�@
� �0� �+�
0�  �J�
   @@@g@� �B8
A#�
# 
 B#3+
3@0E
E#B� 0 �H�
!@8
ACS�
CP
"
p0`@C$@S4@3D@#T@dBCBC � � �B$0;
@



@#@@T3@T�@�@#=
@#@@T3@T�@@#B$@@DD�0@�0
B3B#@4@@
@4
 @@3@#@@
&� �@@� � E@@�� �0� �J�
)08
 0@A@#�  
l BEB#@0
 4
00� #�!
*�Ѐ$4D@sT@cd@St@C�@3�@#�@�@ę"@D@��#�$m\@Y	 DY	 Y	 �Y	 �@�#D���@G�%0
D@�@T@
-�& p;
1@

 

@
.�=
! @
/�!@�@��' 9
0:
0 +
"�
/@G =
#"@G0#B#�(m@03Y	 #B#@@3��(0
D@�@��)@�9
/:
/ g B��* ��*B��+m@ #Y	 @#@#�@G@�+0
D@�@��,@D9
.:
. g0BD�- ��-BD�.m@ #Y	 @#@#D@GP�.0
D@D@��/@49
-:
- B4�0
HB4�1m@ #Y	 @#@#4@G`�10
D@4@��29
,:
, B@Gp�3 
A@$@��49
+:
+ BB+
$4
$@=
%$�5m@ #Y	 @#@#@G��50
D@%@��69
*:
* BB+
&4
&@=
'&�7m@@ #Y	 EE#@�8��9�9m@Y	 @#@G��90
D@'@���:
J@@G��: 
A�EEEDE�E$E�E�A�@�$D��@�;���;
� E��@��<
Y�=@�@ĩ�> 
3@�#@�@�@#��? 
U  EG�d@�d@ @�@�@G��@ 
A@�@�@G��A 
A@�@tt�B
�@�@TT@
=�C !+
(
@E�E�=
)(�E�E�E�E�E4E�)@G� 
>�*�6J+�4J,�2H-�/H4.�,HD/�)H�0�'H1�&J2�D
? 3  @A�E 
5@#@@@#��E 
� E4�F
@ 5�
7 #�#0�
6# @w
6#0��3�
6#��
8@u
8@	Cy
8eP@3@C@#@G�#�G0
:�H|"�| "#o#oA�Hm \@@Z
B�Z
B�@6�#�#078�IH9�J
C0:�
903�3@w
;3@	�C�
;3 ��
<3��K|P#Co	 �K�P�##Z
B�CY	 @30
:;�3y
<3@#<�3�3@=
9=�L
E >�L| "#+
=#A @@�M�N|"�O} $A#+
?#�P} %A#�|0"3o3o��Pm0\@�Y	 #Z
B�Z
B�@?�OH#@�Q
H A|
@ "#+
@#A5
@�R| "#�S�	 0�Y	 #�T}0$#A#+
B#@ EEB�U}0&A## 0@@@@#�U '@EE C�V
H0D|
F0"3+
F3A5
F5
F#�W|0"3�W|@"#C�W}P%3C3�X|@#CoC	 C�X�CP�Y	 3Z
B��T}@$3A+
E@0E#EE�U}0&A 0@@#@@�U '@EE F7
C# 0@@@#�Y@@#@0
D G�Z
KH@g@@��- ��-I�[
LJ0�\(@$9
O:
OPB$�]}&B$ 8
N�8
KA�^)��^
� E@=
LK4
M@L@)�@@�_ 
�B$@@@@�` 
Q�a�b|"�| "#o#o	B$#B$03�bm@\�Y	 #Y	 3Y	 Z
B�Z
B�@0M ��^JN�cHO�dH$P�e
P Q8
SA#39
P#:
P# B#B##+
R @@@3@#@�f 
�@#�@#��f 
Q ER0@@@#@3$@@!�g 
�@@@�g 
�@#�$@#� �g 
Q@EE S4
PT�h
Q U  @@@@#@
R�i0*+
V
@ V�
Wu
W	�y
Wp E� 
RE W�jHX�k
TY8
[A#�
X0�30x
ZA�u
Z@	 Cw
ZPC�C�
Z�P@C@#�l
Y EZ�3y
X@#
Y[4
X\�m
U ];
h�
V
f
W
d
X
b
Y
`
Z
^^;
\@!
_
i_@G`;
\@!
a
ia@Gb;
\@
c!
jc@Gd;
\@!
e
ie@Gf;
\@!
g
ig@Gh;
\@!
j
ii@
[j@
\k�n
] l9
�<
��p
�@
�P
| 
w�
v`
n0
mm@ B#B 3E33E#3#B�#0
�nB#B3B CB0SB@cBP;#
u@
^
p
_
oo8
ucAcs�7
u�
P �@s@3@C$@S4@DE@��o 0`E4EE$@D#@0
�Pp�p|pPc#`p@#@3$@C4@SD@T;#
�`1
s!
r
qq@
`=
tr@
a=
ts@
bt pE@c�q 0��@
c�$EEDE4@T#@0
�`u�pEEcESECE3�#�0
�v B#B 3B0CB@SBPcB`sBp�B��E��E���Es�sEcscEScSECSCE3C3E#3#B�#0
�wB#B;#
{`
d
z
e
y
f
xx0 � 
g 
ly0 � z �r +9
�:
�  BEB#@
d0
�{ 0E�#�0
�|B#B3B CB0SB@;#
�`
h

_
~
i
}}�
�3 
j@B3#�#��s0,9
�:
� 0B� 
iB� 
l~�
� 
l``EESEC@#@@30
��
�C 
j4
�S�@E�#@
c�3E#@#@@
m0
��+
�3
n8
�S�S#8
�#�##4
�#@#@S@
n0
���t|`PS#p`@#@3$@C4@SD@T@d@#@3�u 
]@�
� 
o ET@DD@T�0@�v 0@B$EE�0�v-@ 
l� ET@DDT�w 0��@
c�$EE4@d#@0
�p��`EESECE3�#�0
��B#B3B CB0;#
�@
q
�
_
��7
� PEC@#@@30
��8
�CACSc8
�cAcsc8
�cAc�c4
�c��EE�EsESE3@#@@
q0
��`PEECE3�#�0
��� B#B 3B0CB@SBPcB`sEssEcscEScSECSCE3C3E#3#B�#0
��0
k@#@0
���xJ#��rH��sH��y
r0�0
��|0P3 @@#@@3� �@@� �@@#@0
� ��z
s0�8
� 0@#A�{ 
�@BEE#B@0
� �4
�00� #��|
t �9
�<
�@@
� 
��B#B3;#
�
u
�
v
�
l
�
j
�r
�
w
�
x
�
y
�
z
�
{
�
|
�
}
�� @@3@gP@#@��}0.@@�~ 
�0� �'
�3G'
�G3@@@3@� 
�0� �.
�3@3 
��5
�3@@3�� /@9
�:
� B@�� 
�0B� �-
�3(
�3@@@3@1�� 
�0� �-
�3(
�3@@@3@A�� 
�0� �4
�3@
 
��0
�30@� r3 
��-
�30@� 
|3 
��@3 
��0
�3@@3�� @9
�:
� B@!�� 
�0B� �@@@3@Q�� 
�0� �@@3@#@3��0
���|P@@�� 
�pBB#EE	� #�@@@3@�� 
�pEE	'� �@3 
��B#+
�#
c B#B 3B0�3�#��@0@9
�:
� B@�� 
�0B� �+
�
0 � !�-
� @@@�� 
�0� ���H���H���H���
� � �� 1@9
�:
� B@�� 
�pBEE	G� ���H���
��9
��
� 
�@�;
��
�
�
�
�
�
�
�
�
�
��@�@!�@A�@	���
�0�8
�A3C7
�3=
�� P@C@#@3�� 
�@BEE#B@0
� �4
�00� #���
� � @@#��0
���|P@@�� 
��BB#EEE	7� #���
�0�8
�A3C9
�3:
�3 B3SB33;S
�@
�
�
�
��0P@C@#@$@3@�� 
�`EEE#@$@0
�0�0P@C@#@$@3@�� 
�`EE	E#@$@0
�0�4
�0@@#��0� ���
� �'
� @@��
�@@ 
��'
�	��} 2A��} 3�'
���} 41#��}05#	�#��}03#��} 3���} 5	�@ EE� @@��
�@@ 
�ę�
� �  @@@��(
�!(
Ɓ��}&!��}2Q��}3	��}3 E ƙ�}3	���}&�@�� 
�@EE Ǚ�Jș�
����6�
�u
� +
��@EE˙�J̙�
��(
����m Y	@�|7 @@��6��|"��mY��
� u
� +
�@ EE	��@Й�Jљ
��@�N8ә
��@@�N 9ՙ}
� � @�}
��}}3י_
� �8
�A#�_|0"#3�_|@##CoC	C�_�CY	3Z
B�# 
��4
�@ڙ^
��8
�A�^)��^
� E�4
�ݙ-
��9
�:
�0BB#B �-m�03Y	 Y	 #Y	 @3� ��-J��E
� �8
�  @A�E 
5@#@@@#��E 
� E�4
�� E@
��E :�B
��8
�A9
�:
�  @BB�B 
A��B
� E�
��4
��;
��8
�A�;��;
� E�4
��-
��9
�:
�0BB#B �-m�03Y	 Y	 #Y	 @3� ��-J�*
��9
�:
�0BB#B �*m�03Y	 Y	 #Y	 @3� ��*J�
� �
� 
 B+
�@
�@
��
� ��
�P
"B #+
�#B#+
�# 0@#B0B@@�� 
`�P
" �StrTFunTFOR1ImpT�;	


#$%'(+,0123456789:;<>ADFGIJMNOSdkp~z�w������I���ExpT4������FunT���
r��
r��
r��
r��
r��
rLitT�}x�c``g``�h�f`�K-����s�$�s~J*��Xj����E�<sB<�
d�O~2/����V���2����]�9�)���,��83?/���\�D��!%EHN��KC�\}�4��`Ø�RXҊK�ЅSR�BB!�����ĒTt�)�e�B��9`��	2�F�#�)�BAttr(�lhdvsnlnW|�m�̸���C]��jj