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

                                                                                                                                                                 

                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                






















































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
FOR1#�BEAMAtomM�beam_asmmoduleokassemble	beam_dictnewatomerlanglengthon_load	proplists	get_valuelistsmapdelete	undefined
assemble_1functionmemberfalsetruelocalexportint_code_endbeam_opcodesopcodereverselist_to_binaryassemble_function
build_file
format_numberhighest_opcode
atom_tableimport_tableexport_tablelocal_tablestring_tablelambda_table
literal_tableiolist_to_binary	byte_sizeallzlibcompressslim
build_formrem+chunk-	duplicatebit_sizeflatten_exportsflatten_importsbuild_attributesfilter
universaltimesourcetimeoptionsterm_to_binarycalc_vsnvsn	keymembermd5filter_essentialsstart
filter_funtabbif_typefsubfmulfdivfaddfnegatebif2bif1make_opkill%initbs_addtestbif	make_fun2fextfuncbif0raiseop++
list_to_tuplelambdagc_bifgc_bif2gc_bif1	encode_opencode_op_1
encode_argyxfloatallocfield_flagsliststringliteralintegerfrfoldlimportnilflag_to_bitannonativesignedlittleunsignedbigencode_listencode_alloc_listencode_alloc_list_1floatswordsencodebslborbsrbandencode1to_bytesbinary_to_list
to_bytes_1negative_to_bytesnegative_to_bytes_1module_infoget_module_info-encode_arg/2-anonymous-0- -build_attributes/4-anonymous-0-typespec-flatten_imports/1-anonymous-0--flatten_exports/1-anonymous-0--build_file/8-lc$^0/1-0--on_load/2-anonymous-0-label	func_infoCode^��&"@ @@E0F G2G@0B@@95:5P�@BBtB dB0TB@D@3@#$@4@@�p 9U:U BB#+U|0 D3@T@D@3D@#T u9U:U BBC@T#@3@@d@CdT@�9U:U BB#@$S@DC@c@43@s@@d�
pPH`� p  @@�@ 08�A#9�:� B3BC+�C4�#@3g@ @@@�@� P0F GG@�+�
0F GG �J�
@�8�ACS9�C:�CPBCcBCsBC �BC0�BC@�+�c

�0�@3t@#d@T@SD@�4@�$@�@sF GsG� `0
;
@
�
��@$#@@d3@$d@p=��@$#@@d3@$d@��@t@#@4@Dt@Td�` 0
9
:
 B3B#@@@� �4� @@@
@#@3 �@@ � @#@3@#E3@ ��0F GG@ JH
08
 0A@@# 
U9
:
  BB#E@0
 4
00F GG#H
���$4@CD@3T@d@st@c�@S�@#�@��@4@��m\@Y	 4Y	 Y	 TY	 D@d#4DTd@G0
*@d@��9
 :
  BB#m@0Y	 @@G0
*@T@�9
 :
  BDB
1m@Y	 D@#D@G 0
*@D@�9
 :
  B4B
/m@Y	 4@#4@G00
*@4@�9
 :
  B$B
/m@Y	 $@#$@G@0
*@$@�9
 :
  B@GP 
%@@�9
:
 BB#+
4
#@=
m@0Y	 @@G`0
*@@�@�9
:
 BB#+
4
#@=
@#@@| #o#oAmY	 Z
*�@@|m@ #Y	 @#@#@Gp0
*�EE�E4EDEEdET4DTd�
�@�#@�@3@t@3��@
39
 :
  BB�@G� 
%@#@�@G�@#� 
%@#@�@G�@#� 
%@�@tt@
- `0
;
@



�E�E�E�E$E�=
`E�E�E�@@G� 
"�J H!
. "|
! #+
!#A7
! @@�|} A#+
##} A@#|03o#3#|03o#3#o#�#m# #\@@Y	 Z
*�Z
*�@##H#$
1 %|
( #+
(#A5
(  | #�	 0�3Y	 #}@#A@@3+
&@=
'&}@A@ '@EE (7
$ @@�@@ 
%)
10*|
-03+
-3A5
-5
-# 0|03|@#C}P3C3@	 C|PSoCSC�C@�CY	 3Z
*�}P3A@#@C+
+@=
,+}PA@ ,@EE -7
)# 0@@#@�@@#@0
* .
5/@g@� @�0
61@g @� @�2
7@3@@@#@@$@34g0@ @@$@
- `0
8;
8@

4

54@=
659
7:
7 BB#9
7:
70B3BCB S9
7#:
7#0`B#cB#sB# �F`G3GCGSGcGsG�F G
:GEF #G
;GE#6pEG�#F 3G
<G$E3#$@4@4�   
: @@� 0F GG@7H8J9
> :  @@@#@
?@#0!0
>;
>@

;

<;@
@"t
=h]u
=	�y
=p EF G
?GE <@ =�H>J?
B@8
EA#t
?03u
B3@�C+
AC	F�
A3�x
A3A�w
A3PA�S�
A3� `@G�@3@#@S 
G@@@
@@EE A{3
CBx
D3A�u
C3@	 Cw
?3PC�S�
?3�`@#@S
@ EC{3
CDy
?3@#
@E4
?F
D Gt
F w
H 	�#x
IA��
I� 0@@# 
G@EE Hy
I@I�=
FJ
E K0
Q;
Q�
F
L
G
M
H
N
I
O
J
PL+
Q!@G�M+
Q!@G�N+
Q!@GO+
Q!@GP+
Q@GQ-
J;
J@!
R
SR@
KS@
LT
M U9
o<
o� 
V@
ZP
^`
e�
lp
m0
nVB#B30
Y#;#
Y@
N
W
O
XW0@F G
PG3 
UX0 F GGY @E33@#@#@30
sZB#B3B CB0S0
]#;#
]@
Q
[
R
\[8
]CACcs8
]sAs��8
]�A���4
]���ESCE�CCE�CCEcCCE3C3@#@#@30
s\7
]S `ECSC@#@C@30
s]``ESSECSCE3C3@#@#@30
s^B#B3B CB0SB@c0
d#;#
d@
S
_
T
c_9
`C:
`C BCs+
`s
U4
`S�pEcF@CG
VG�G3GEC3@#@3@
W0
s`+
a3
X8
aSASs�8
a�A�s�4
a�@#@S@
X0
sa`p|p S@@@3@c@S$@C4@D@T 
K9
b:
b BB#+
b
Y 0@#TE@$@D�00 #@EE$$� $@ 
U b0
q E@@$$ #�F@3G
VG�GDGTE33E43@#@0
s`c9
d3:
d3 B3sB3�+
ds
U�@S#@c3@s@C@sC@�P%9
p:
p 0BB#F G
TG@# 
Ud�pEccEScSECSCE3C3@#@#@30
seB#B3B CB0SB@cBPs0
k#;#
k@
R
f
]
gf8
kcAc��7
k�
P �@D@S4@C$@3@�Es@� #`E43E33E$3@D#@0
sPgp�|� c@s@c@$@34@SD@CT@d-
q;
q@!
h
ih@
^=
ji@
_j E@@ #�F@3G
VG�G4G$E33ED33ET3@d#@0
spk��EssEcscEScSECSCE3C3@#@#@30
sl B#B3B CB0SB@cBPsB`�Bp�B��E��E���E���Es�sEcscEScSECSCE3C3@#@#@30
sm� B#B3B CB0SB@cBPsB`�E��Es�sEcscEScSECSCE3C3@#@#@30
sn@ B#B3B CECCE3C3@#@#@30
so0
T@#@0
spHqJr
`0s0
r 0|0 3@@3@# �@@ �@@#@0
u t
a0u8
v 0A@# 
y9
w:
w @BB#E3E33@#@3#@0
u v4
t00F G#GwHx
b y9
�<
�@ 
z@
�zB#B30
�#;#
�
c
{
d
|
e
}r
~
f

g
�
h
�
i
�
j
�
U
�
k
�
l
�{-
�3(
�3@@@3@A 
�0F GG@|-
�3(
�3@@@3@1 
�0F GG@}.
�3m�p@[	@3EEq#F G#G~0
�3@@3 9
�:
� BB@! 
�0F GG@@3 
�� @@3@g@@#@�0&@@ 
�0F GG@� @@#@3@0
�9
�:
� BB#|0 @@@@# 
�pEE	F GG �@@3 '9
�:
� BB@ 
�0F GG@�@@3 (9
�:
� BB@ 
�pEE	GF GG�@@@3@Q 
�0F GG@�@@@3@ 
�0F GG@�@@@3@ 
�pEE	'F GG�B#B3B CB0S+
�#
V`@S#@3@3@C@)9
�:
� BB@ 
�0F GG@�+
�
o0 F G!G�-
x @@@ 
�0F GG@�H�
p�9
�:
� B+
�
q@�0
�;
��
r
�
s
�
t
�
u
�
v
��@	�@A�@!�@�
w0�8
�A3C7
�3=
�� P@3@#@C 
y9
�:
� @BB#E3E33@#@3#@0
� �4
�00F G#G�H�
x �  @#@0
�9
�:
� BB#|0 @@@@# 
��EEE	7F GG �H�
y0�8
�A3C9
�3:
�3 B3SB3c0
�S;S
�@
z
�
{
��0p@@c@@#@C$ 
�`E3E	33E3#@@$0
�0�0p@@c@@#@C$ 
�`E3E33E3#@@$0
�0�4
�0@#@0F GG@�
| �'
� @@@ 
�@@ 
��'
�	} *A} +�'
�} ,1#}0-#	�#}0+#}0+�}0-	�@0EE� @@@ 
�@@ 
��
� �  |  #(
�#!(
��#}0#!#}0*#Q#}0+#	#}0+# 0E �'
��#}0+	�}0#�#@@@#@ 
�@EE �J#�
� �  } ,)�#+
�# 
� �m003Y)�@3@@#.@� #@@ 
��
� �+
�8
�A#3'
�#	�@�} ,�#}0-	� 0E@# 
��
� �  } ,)�#+
�#�� 
� �m003Y)�@3@@#.@� #@@ 
��
� �+
���8
�A#38
�3'
�	#@�} ,�#}0-	� 0E@# 
��
��@N/�
��@@N 0�
� � @
�}+�
��9
�:
� B0
�;
�@
�
�
�
��@
�@
�
��9
�:
�0BB#B 3m�@Y	 Y	 #Y	 3� FGJ�
��9
�:
�0BB#B 3m�@Y	 Y	 #Y	 3� FGJ�
��8
�A@@@
� E�4
��
� �9
�:
�PB#B3B CB0SB@c+
�#
+
�C+
�38
�cAc9
�:
� B#+
�#
�8
�ACs9
�C:
�C@BC�+
ʃ
�8
�sAs��9
ʓ:
ʓ B��+
ʳ
��E��E�ECEFPG
G3GGSG��HcStrTFOR1unTImpTP1	


 !"#$%&'()+,/02
34
89=
@AZ[\
mijn}~����ExpT4����|�FunT|������f�g��Z����}����)�LitT�5x�c``f``�j��,��)��cI~.��[��V �|�x�%EH<��<d��%!�6�!��$�T\��9�:�i�����Ԣ����lV=3=�2�+c�/Ha`I+.MB�-�AJ�,CJLI
	!����R�KR�9;:Attr(�lhdvsnln�\XDO3-_�7D���qjjAbst