aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_type.beam
blob: 31a6c465bb3e6987cf32dd35beaab9b1ee60ccda (plain) (tree)























































































































































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
FOR15XBEAMAtomi�	beam_typemoduleokfunction
beam_utilslive_optdelete_live_annosoptblocklistsreversesimplifynot_possiblesimplify_basicsimplify_basic_1settestintegerbifelementtupleerlang-get_tuple_elementmovecatch	is_recordis_eq_exact
test_arityis_tupleatomjumpsimplify_floatthrowsimplify_float_1allocgc_bifyesfloatno
opt_fmovesxfrfmoveyis_killed_blocktruefalse
clearerrorfcheckerrorfclearerrormerge_blocks%live++merge_blocks_1	stop_hereflt_need_heap_1nostackfloatswordsregsflt_need_heap_2+	put_tuple
put_string*put_listputget_list	flt_allocnozeroflt_livenessbslflt_liveness_1foldllive_regs_1bandbsrupdate	make_fun2killcall_extcallextfuncmathorddictfinderror/
tuple_elementis_floatis_math_bifpowatan2explog10coshsinhtanhacoshasinhatanhlogerfsqrtcosacoserfcsintanasinatanpifloat_op	find_destdirtyload_regcleanfconvflushgb_sets	from_list	flush_allfreesave_reg	is_member	kill_regskill_regmark	fetch_regfind_reg	put_reg_1checkerror_1fmulfdivfnegatefaddfsubtdb_findtdb_copyerasestore
tdb_updatefiltersorttdb_update1tdb_kill_xregs
remove_keymerge_type_infoverify_typemodule_infoget_module_info-tdb_update/2-anonymous-0--kill_regs/2-lc$^0/1-0--flush/3-anonymous-1--flush/3-anonymous-0--flt_liveness_1/3-anonymous-1-bor-flt_liveness_1/3-anonymous-0--module/2-lc$^0/1-0-Code+��W2"  9:P@ B4B$B B0SB@@S-U�FPG4G$GGGF G2G@0B@95:5PBB#B 3B0CB@S+5B0`@S@C@3@#$@#@0e`FPGBG$GGG@0P�0`8�A3C9�3:�3 B3SB3c+�S�8uAs�9us:us Bs�Bs�+u��0�@#@c@�@�@C$ �9�:� BB#@@# 
IPF 3G�GE3@#@$0e0p p@@#@c@C �9�:� PBB#F 3G�GE3@0e �
  P@@CE3@# 
9�:� BB#8�A3C4�C @E3@0e �4�@@0e �4U@N �H�J�� � @ 
9
:
 B@#@@@# 
-9�:
 �+
�@JH� @#0
�08
+A3C9
*3:
*3@B3SB3cB3 sB30�0
*S;S
*@



8
cAc��4
�8
sAs��9
�:
� B��B��+
�
8
�A��4
9
�:
�0B�B�+

+

p@�@�@@3$@�4@D@#T@Cd -9
:
0BB#+

@#=
@'
(
}0�E4E#F 3G
GF@G
GG#G3=
@$@D@D�@0 
} E#@@$0
04
�9
*�<�
@0
 
B��B� �+
�
+
�G0P@3@#@@C$ 
} E#@@$0
0B��B��+
�
+
�P�@�@#@@C$@34@�D -9
':
'0BB #+
'
8
'#A#3C4
'C�@EDE33F@CG
GG3G
EC$@#@0
P9
*�:
*� B��+
*�
 PE3##@@C0
0
*c;c
*�

 

"

&

( 8
*�A���8
*�A���9
*�:
*� B��+
*�
8
*�A���9
*�:
*� B�B�+
*
4
*�`@�@#@@C$@34@�D@T -9
!:
!0BB#B 3+
!
8
!3A3CS4
!S+
!#T+
!CD@@#@$0
`!@DT@4 
} E4#@@$0
`"8
*�A���8
*�A���9
*�:
*� B��+
*�
4
*�`�@�@#@s@�$@4@3D@CT -9
$:
$ B+
$
+
#$@=
%#PF G
 GE=
%$ ED%@#@4@D@#D�@  
}@@#@0
 &8
*�A���8
*�A���4
*�P�@�@#@@C$@34@�D -9
':
'0BB#+
'
+
'#D@@#@$0
P'@D@4 
} E4#@@$0
P(8
*�A���4
*�@�@�@#@@C$@34 -9
):
)0B+
)
@@#@$0
@) E4#@@$0
@*0P@3@#@@C$ 
} E#@@$0
0+4
0@#@ 0F GG@,
! -  @3@#@
29
0:
0 BB@ @#@3@@
Rh
.
o0F GG@i .j+
/
"+
/�@� /l# 0H1
#@28
8ACS9
7C:
7C@BCcBCsBC �BC0�+
7c
8
6sAs��4
6�8
6�A���8
4�A���4
6�9
7�:
6�0B�B� +
6
$9
6:
60BBB +
6
%+
6G�@4@#@3@�#@3@�@@3$@SD@CT@�d@t@#�@
�9
3:
9 BB#+
9
&@#T@#@$@34��@d@
�9
::
: B#B3@@t@
�9
::
: BB$@T 
�9
::
: BB@d@d 
�@#@d@t@#t 
�@#@$@$@#$ 
CE#E$3Et33F0CG
GDGGF@SG
G#G3GCEStF 3GTG
'E3@@4T�P0 -@#@@$3@@
203+
9
(@$$dt�@T 
}@�@4@#@�@P0
�9
::
: B4B#@#@# - E3@D@4#@@
2P44
6�9
7�:
6�0B��B� �+
6�
$+
6�G��@4@�@3@#@$@SD@CT@�d@t -+
5
'@#@$@34T� `@T@
�9
::
: BB4@D 
�9
::
: BB@T@T 
�@#@4@4@#4 
CE#E43F@CG
G#G3GG EC4F 3GDG
'E3@@$D�00 -@$#@@3@@
205@$$dt@T 
}@t@4@#@�@@0
�9
::
: B$B#@#@# - E3@4@$#@@
2@69
7�:
7� B��+
7�
0`@@#@3#@C@@S$0
� E3@@#@$@
207P`@$@C@3@#@S4@D 
}@3@$@#@@3$�@0
�9
::
: BB#@#@# - E43@@#@$@
2@84
1 @@@3@3@# -@@#@�0
� @ 
<0F GG@9J:H;
) <8
@A#39
?#:
?#@B#CB#SB# cB#0s+
?C
8
?SAS��9
?�:
?� B��+
?�
*4
?�8
?cAc��9
?�:
?� B��+
?�
+4
?�+
?s
,8
?3A3��9
?�:
?�@B�B�B� B�0+
?
8
?A9
?:
? B+
?
-4
?8
?A9
?:
? B+
?
*4
?+
?
+
?�`@@�@�@@�$@4@#D@cT @0
A;
A@
/
=
0
>=pF@#G
G4GTG
,E#@ 
<`>@ED#E$#@ 
<`? @E#@3 
<@4
;@N AJB
1 C8
GA#39
F#:
F#@B#CB#SB# cB#0s+
FC
4
FS4
Fc0
Fs;s
F@
2
D
3
ED  EG0E@F@3 
CG4
B  EG0H
4 I8
HA#39
H#:
H# B#C+
HC
5
 @EG@3 P
KJ
7K8
JA#9
O:
O@B3BCB0S+
O3
8
NCACcs4
Os+
OS
 p@@#@c@ @0
P;
P@
/
L
0
ML@
K M@�
K EN4
OC+
OS
8@#O0@#@
K EPJQ
9@R8
WACS9
VC:
VC@BCcBCsBC �BC0�+
Vc
4
Vs4
V�9
V�:
V�0B��B� �+
V�
$P�9
X�:
X�@B�B�CB�0c+
SC
:@S@
RPS-
XC@c@C@$@34@SD+
T#@=
UT�pF G
;G#EF #G
<GE#F G
$GUF@CG$GGGF0SG
$G
=GCF@CG
GGGSEC43@@#@D@
RPV@`@C@3@S$@40
[9
Y:
Y0BBB 3@@@3 P E43@@#@$@
R@W4
Q@@@#@3 
k@ PXJ�YHZ
>0[9
i:
i@B3BCB SB0c+
i3
8
\CACs�4
\�8
\SASs�9
\s:
\s Bs�+
\�
+4
\�+
\c
,}0`#@0F0#GGG@#\9
_c<c
b@ 
]0
^]Bcs+
bs
@}0`@0F0GGG#@^BcsBc�+
bs
A}�p!�}�`@�F0GGG#@_0
bc;c
b@
C
`
D
a`}0`!@0F0GGG#@a}0`@0F0GGG#@b8
cCACs�9
ds:
ds Bs�+
d�
+4
d�@0F0GGG#c4
dC4
dS0
dc;c
d@
3
h
2
hd9
gc<c
i@0
e 
feBcs+
is
@0F0GGG#fBcs0
is;s
i@

h

hg0
ic;c
i@

h
E
hh@0F0GGG#i0@@# 
k@F0GGG@j
F k+
l+
m@l+
mF@G
GG
:GGF0G
$G
=GF@G
GGGEm� F #G
;GE#F #G
<GE#F G
$GF@G
GG
:GGF0G
$G
=GF@G
GGGEn
Ho8
nA#9
n:
n B3BC+
n3
5}P�C}P0 PE3@@#@3#0
qp
J0q8
uA3C9
p3<3
p@ 
r@
srB3S+
pS
5 PE3##@C0
qsB3SB3cB3 sB30�+
pS
9
t�:
t�0B��B� �+
t�
$`�@@@�@s@$@c4@#D@CT 
w�F0G
$GGF@G
G4GG@g@4#@$@4�000� E#@@$0
q0tPp@@c@#$@34@CDg@#@� 00� E#@@$0
q0u4
p@#N v
L w+
x@x} �#-
{#;#
{@
y
zy} �} ` 
wz@�N�{J#|
O }9
�<
��P
~ 
0
�@
�~B#+
�#
P@-*B#B30
�#;#
�@
Q
�
5
��P@F #G3G
QE# -�B#B3B C0
�#;#
�@
R
�
S
��9
�C:
�C@BCSBCcBC sBC0�+
�S
T+
�c
U+
��3�@@3@s 
�0
�;
�@
/
�
0
��@@GP -�@-*�+
�31+
�CG` @Gp@ �9
�:
� BB#+
�2@#=
��+
�
X�+
�
X@
Q�@@@-*PF #GG�GE##@@# -�@-*�B#B3B CB0S0
�#;#
�@

�

��8
�3A3cs8
�sAs��4
����F G�G
QE#F 3GcG
QE3# -�4
�s8
�CAC��4
��+
�S
@#@c@�0-�9
��:
�� B��B��+
��
8
��A���4
��9
�S:
�S0BS�BS�+
��
+
��
��F0G
G�GF #GcG
QE##F 3G�GE3# -�8
��A���4
��9
�S:
�S0BS�BS�BS �0
��;�
�@
$
�

��9
��:
��0B��B�B� +
��
%+
�
Y+
�G0�@�@@c$9
��:
�� B�0
�;
��
-
�
*
�
'
�

��9
�:
� B0
�;
��
-
�
*
�
'
�

��PF #G$G
'E#@ -0�@0�+
�G@@@c@�$@�40
�;
��

�
B
�
Y
�
?
��@G�=
��@G�=
��@G�=
��@G��9
�:
� B+
�
&@@$$ -@#@@4@#4 -+
�4
'PF #GG
'E#@ -@�+
�
'PF #GG
'E#@ -@�+
�
(�PF #GG
QE#@ -@�+
��
��F GcG
QE#F 3G�GG�E3# -�4
��9
�S<S
�@0
� 
��BS�BS �+
��
$+
��G� �@@c9
��:
�� B�0
�;
��
-
�
*
�
'
�

��PF #GG
'E#@ - �BS�BS�+
��
+
����F0G
ZG�GF #GcGE# -�PpF #GcG
QE# -�4
�3@�0
�3;3
��

�

�

�
[
��8
�SAScs8
�sAs��9
��:
�� B��+
��
4
�� �@c@@� -9
�:
�0BB#B 3+
�
Z+
�3�0EF03G
GGF CG#G3EC@ - �@ �8
�SAScs8
�sAs��8
��A���9
��:
�� B��B��+
��
4
����E�F0#G
G�GF 3GcG#E3 -�8
�SAScs8
�sAs��4
����F0G
G�GF #GcGE# -�8
�SAScs4
�sPpF #GcG
'E# -�@�@�J�
\ �0
�;
�*
]
�
^
�
_
�
`
�
a
�
b
�
c
�
d
�
e
�
f
�
g
�
h
�
i
�
j
�
k
�
l
�
m
�
n
�
o
�
p
�
q
��+
�!@
/�+
�@
/�+
�@
/�@
0�
r@�+
�
Y0@#9
�:
� B0
�;
��
-
�
*
�
'
�

��9
�:
� B0
�;
��
-
�
*
�
'
�

��9
�:
� BC+
�C
'0@9
�#:
�# B#0
�;
��
-
�
*
�
'
�

��0
�;
��

�
B
�
Y
�
?
��9
�#:
�# B#C+
�C
' @9
�:
� B#0
�#;#
��
-
�
*
�
'
�

��0
�;
��

�
B
�
Y
�
?
��@G��@G��@G��@G��@
(�0@@$@@3@@# -@#@@@# -+
�
'0
�$;$
��

�
B
�
Y
�
?
��+
�
'0
�$;$
��

�
B
�
Y
�
?
��@G�0�@G�0�@G�0�@G�0�@
(0�
s �  @@ 
�9
�:
� BB#+
�2@#3@@
t#@@3�0
�0F GG@�+
�
X@
t#@@3�@@-@@@ 
�9
�:
� BB#+
�200F G#G�H�J�
u@�9
�:
� BC+
�C
'0@@3@3@#@
v#@$@-@@$@ 
�9
�:
� BB#+
�2�0E#E$F@#G
GGG
,E#F GG0�@@@$@#@3@@4 
�9
�:
� B+
�20F GG@�+
�
X@
v#@@3@4@-@@4@ 
�9
�:
� BB#+
�2@$@4@#$ -+
�
'@
,=
��@
w��E$E4#F@3G
GG#GE3F GG@�H�J�
x0�8
�A3C9
�3:
�3@B3CB3SB3 cB30s+
�C
8
�SAS��4
ԓ4
�c9
�s:
�s Bs�+
ԃ
@00
�0F GG@�@p@@c@#@$@S4�g @#@0�@g0@$#@$0�@@4@4�@@44 
�0F GG@@�00
�0F GG@�
{0�8
�A3C9
�3:
�30B3SB3cB3 s9
�c:
�c Bc�+
؃
'@C0
��0
�s;s
�@
v
�
t
��Pp@@#@#@C$@c4@SD -@@@4 @0
�;
�@
0
�
/
���E43F CG
+GDECCF@SG
G3GCG
,ES#@@$0
�P�@@#@$0
�P�+
�3
|�@C0
��4
�@#�J�
}0�9
�:
�0B3BCB S+
�S
t0P@C@#@@3$ �0
�;
�@
/
�
0
��@@�  -�EF #G
+GE##F@3G
GG#G
,E3 �@0�@#�J�
 �8
�0 A#$@9
�#:
�#0B#@# �0
�;
�@
0
�
/
��@=
��@
|=
��@#�@#@@$@#$�  -H E�4
��J� FGJ�
� �9
�:
�0 B#@@# �0
�;
�@
0
�
/
��@�@
|��J�
�0�8
�A3C9
�3:
�30B3SB3c+
�c``F0GSGG#EC�P@C@30
� E�4
�@�
� �8
�A#39
�#:
�#0B#CB#S+
�S0PF G
+GC�@3 
��
� �8
�A#39
�#:
�#0B#CB#S+
�S`PF G
+GCF G2G�@3 
��4
�@
X(
�@(8-ACS+-C
|``F0G3GG#ES(`}``33@S@C@- E(4-`@F0G3GG#E(
� (8-
A#39-	#:-	#@B#CB#SB# cB#0s+-	C
4-S4-c0-s;s-@
2-
3-(@(9-	s:-	s0Bs�Bs�+-	�
0-	�;�-	�
�-
�-
�-
�-
�-(  EG�(	@3 -(
4-@(
� (9-:- B#0-#;#-@
--
*-(
  �9-:- BB#+-2@#(,-
X=-(  �9-:- BB#+-2@#(+-
X((@
X(J(
�0(9-:- B3;3-@
--
*-( 0@@#@ -+-
X@@  (@@#@0 (@3@@3N0(
� (  @@g@@� @ -(
� (8-(A#39-#:-# B#CB#S+-S
Q8-Acs9-c:-c Bcs'-CsP@8-3A3#9-:- BS+-SC@#@C -0=-!(@3=-!(8-Acs9-c:-c Bcs'-Cs@@3@# - E(+-"S
Q8-$Acs9-"c:-"c Bc�+-"�C�@s8- 3A39- :-  B#+- #C@C -0=-!( @3(!@ -("8-$Acs9-#c:-#c Bc�Bc�+-#�C0�@�@S@3@s@C$ -3@#@@@#�  -PF GGE (#�@s@c - E($+-'S
Q4-P8-%3A39-%:-% B#+-%#C@C -0=-&(%@3(&@ -('4-@@@3@# - E((4-@()
�(*8-.A#9--:-- B3BC9--3:--3 B3S0--S;S--@
--+
*-,(+9--C:--C0BCcBCs+--c
Z9--s:--s Bs�+--�
*@#-*(,@#-*(-0@#@-* E(.4-)(/
� (08-1A#39-1#:-1# B#C+-1C@3 -0(1@(2
� (3+-4(49-8:-80B#B3B C+-8#
9-6:-60BSBcB s+-6S
+-6sC'-53c@(5+-6sC'-6c3(64-7C9-8:-70BSB c+-7S
@pF0G
G3Gc -3(79-8:-80BSBc+-8S
@pF0G
GcGC -3(8@-:@(9
�(:9-=:-90BB#B 30-9;-9@
-;
Z->(;8-<3A3CS4-9S--9#@2(<4-93--9#@2(=+-9
'(>@2(?
�(@@N(A
�(B@@N (C
�(D9-F:-F B9-F:-F B#0-F#;#-F@
--E
*-E(E@
/(F@
0(G
� (H8-I  A@ 
�@#@@@#� -H E(I4-G(J
� (K@
v#0
�(L
�0(M@#3@#@30
�(N
� (O9-P:-P B#B3+-P#
*}@�3}@(P@(Q
� (R9-S:-S B#B3+-S#
*}@�3}@(S@(T
�(U8-VAE@@@-U E(V4-TStrTImpT
.6?BI
KMN"VWyzy~V�V�
�
����ExpT(�B�@FunT|�Rz�6�O����M�t��K�3�D?�LitT��x�}���@���M75z��3�J����dY�yq�zC�i�K��@
ɨ�B�a?�`U����D�L�ѳЃX�\��	>�z)�cW��F��6V��&�k�L�e�g�z�o
�2
�R�ߋyp��sq��`]����v~�0�o_��'wK��יV�f���1ӐH���!r}+����7����h��>�
f^�Attr(�lhdvsnln�4���h��ߴS�<vejjCInf8�lhdoptionslhdcwdk$/clearcase/otp/erts/lib/compiler/srchdoutdirk//clearcase/otp/erts/bootstrap/lib/compiler/ebinhdik9/clearcase/otp/erts/lib/compiler/src/../../stdlib/includehdik//clearcase/otp/erts/bootstrap/lib/compiler/egendwarn_unused_importdinlinedslimjhdversionk4.6.3jAbst