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


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
    
                                                                                         
                                                         



                                                                      

                                                                       


                                                                                                           
                                                                
           
                                                                                                                         
                                                           
                                                                                                                                        
                                                                                             
                                                                                                
     


                                                   
   


                                    



                                                                                  


   
   



                                                                                
   

                                                                                      


           




                                                         
                     
                  

                                                               











                                                 
                                                                                              
                            

                                                                    
   


                                                             
                                    
                  
                         


















































                                                                              

            
  

                                       

                                   






                                                   
                                                                             



                            

                             




                                                                 
                                                                                             


                       


                                                                                                                                                                                                                                                                                                                                                                         
FOR1�BEAMAtU8wc	beam_trimmoduleokfunction
beam_utilsindex_labelssttrimkilllists	splitwithsortreverseerlang++thrownot_possibletrim_instructionslengthtrim_instructions_1livedeady+movenonetake_last_dead_1save_config*
config_cost_1
expand_config-
create_mapgb_treesfrom_orddictgb_sets	from_list	try_remapremapcallcall_exttestbs_initgc_bifblockcall_funapply
deallocateline
frame_sizebif	make_fun2bs_putget_map_elementslistreturnremap_blocksetsafe_labelslabelbadmatchcase_endif_endframe_layoutframe_layout_1truefalseframe_layout_2	beam_jumpis_exit_instructionfframe_size_branch	is_membermodule_infoget_module_info-frame_layout/3-anonymous-0-is_not_used-remap_block/3-lc$^1/1-1-function_clauseerror-remap_block/3-lc$^0/1-0--remap/3-lc$^6/1-0--remap/3-lc$^3/1-1--remap/3-lc$^1/1-2--remap/3-lc$^0/1-3--remap/3-lc$^2/1-4--remap/3-lc$^5/1-5--remap/3-lc$^4/1-6--create_map/2-anonymous-3-lookupvalue
is_element-create_map/2-lc$^2/1-1--create_map/2-lc$^1/1-0--create_map/2-anonymous-2--expand_config/2-lc$^0/1-0--trim_instructions/1-lc$^0/1-0--trim/3-anonymous-0--module/2-lc$^0/1-0-Code���'�"  9:P@@4B$BB B0� 
��B4@�P$� 2@0�0B@�5PB0@$B@@@�@ 
G@@�@@�0r@#@� �P0e`BB #B03�PB#3P�`�0`8�A3C��3 �`0@D@#4@Tg@TT�p @T9�:� BT�� BT$@hTu@@D#@$��0
P@9�:� B���B#@$��0
+@$iT9�$:�$ B$T� @��0@�� @B@#@@$0e@pjT+�
+�
@4@@$T�@ �� P@@#@0e �l#� PE3##@C0e�4U@#��N0���H���k$ЙpHT��
�@�
��|`0�3 @@#@@
�
@8
ACS9
C:
C BCcBCC;c
`�




�
C 
BCC+
C�}`pC0`@S@@#$@@S�@
@$#@@3@@
0�
C 
BCc+
c@p@C@3$@c@#4@S�0�
9
:
 �}p`B�0
E44B@4#@@$3$@�@
@4#@@3@@
@+

9
$:
$ B$@�
C 
BCC+
C�}`pC0`@S@@#$@@S�@
@$#@@3@@
04
9
3:
3 B3�H$�J�
8
A9
:
 B#B;#
@

�
 @�00�  @�00� @
�
@9
3:
3 � |@`#C� }P�C!C� }PpCC@P@#@$@3@4@C�  
"B(
 � B�#04$E#� @ @@!�!
 "8
$A#�
## ��"} p 
"# 
"$4
!@%�#
 &9
%:
%00 @@$B�$
�B$�%}�` �0�EB$ $@@$�% P@@�% @@$#@$@@#� �% 
(0� '�&
! (4
)g)  @@@@�' 
��( �(�@@@�)
��)�@@#@g  *�*
&0+8
.P0D@#$@4A@#�+ 
&@9
/:
/ hD
,B@#@4�,0
10B� iDP,jD+
-
+
-
@4@$#@0
+P-l#.4
*@
�-�/�+H0�.
'018
0A3C9
B3<3
0�@
>P
; 
7`
30
22B3S;S
0@
(
<
)
<3B3SB3cB3 sB30�B3@�B3P3;S
0`
*
6
+
5
,
44p�@34@�$@CD@s@#T@c@d@��/ 
�@4@4@@d�/K��`
,$4ET#@d@D0
1p5p�@34@�$@CD@s@#T@c@d@��0 
�@4@4@@d�1K��`
+$4ET#@d@D0
1p6p�@34@�$@CD@s@#T@c@d@��2 
�@4@4@@d�2K��`
*$4ET#@d@D0
1p7B3SB3c;S
0��
:
-
9
.
<
/
<
0
8
1
<8
00p@#@C@$� 
2c@$�3KP� 
0E#@$@0
1090p@#@C@$@#@c�40
DP� 
-E#@$@0
10:0p@#@C@$@$@c�5KP� �E#@$@0
10;B3S;S
0@
3
=
4
<< PE3##@C0
1=`P@C4@#D@3$@TB30�6 
�B$B$ B$@@$@@T�6K��P
3$ED#@T@40
1`>B3SB3cB3 sB303;S
0`
*
A
5
@
6
??�
03 
7P�@C$@s@#4@c@DB3�7 
�@@@@D�8K�� 
7�@
6E4#@D@$0
1P@P�@C$@s@#4@c@D@3�9 
�p�@
5E4#@D@$0
1PAP�@C$@s@#4@c@D@3�: 
�p�@
*E4#@D@$0
1PB+
03
8@@#�;N PC�<
90D8
EA3C�
C3@
:PP@C$@#4@3@DB3�= 
B @@D#@@#�> 
{pB0�@
:E4#@D@$0
DPE4
C@#�?N0F�@
; G8
NA#�
M# 
<8
MA3C9
M3:
M3 B##B3S;S
M@
-
K
1
HH8
MCAC3C9
J3:
M3 B3SB33;S
M@
=
I
>
II9
M3:
M3 B33+
L3
=
MJ+
M3
?=
LKB338
M3A3S3�
MS@
:BSc+
McGBS c8
McAcsc9
Ms:
Ms 4
McBS0S+
MS
4
M38
MCAC3C�
M3 
18
MCAC3C+
M3GBs3,
M3
L PE#@C 
GM 
GN4
F@�AN�O�B
@0P�
O#0r00@@#@$B#�C 
^B @$#@$@#g0@$#@3@@C@� �DP
R0� Q�E
APR8
SASc�
SS �BSs�
Ss 
Bss+
Ss�F}�ps pESCC@@cP
RS'
W#
`0P@#4@3$@D@C@T� 
@$@�GK;
Y@
B
U
C
TT0� 
=
VU0� 
V�H}pD  EC@4#@$3@TP
R`W4
Q+
Q#8
XCAC�
X 
@
[X@C�IN0Y�GJZ�J
D[8
\A#�
\ 
@#
[\�IN0]�K
2 ^8
mA#9
m#<#
m�@
hP
f 
d`
b0
__B#3;3
m@
)
`
(
g` 0@@@#�L�;
l@
C
a
B
ka@@ 
^ bB#3B# C;3
m`
,
i
*
i
+
ccB##�
m# 
GB##@#3@#@@30
odB#3;3
m�
1
g�
g
/
g
.
g
-
g
0
eeB#fB#3;3
m@
4
g
3
jg 
^hB#3B#C;3
m`
*
j
5
i
6
ii�
mC 
GBC#@#3@#@@30
ojB# #�
m# 
GB##@#3@#@@30
ok@
�M�l�LJm@
�N�n�O
H0o+
p@@# 
^p 0@#@@#�P �;
s@
B
q
C
rq@@ 
^ r@
�Q�s�PJt�
Ju@�N�v�
Jw@@�N x�R
L0y�RN0z�>
N {8
|  @A@�>K@#@@@#��> 
{ E|4
}} E@
O�> ~�=
Q 8
�  @A@�=K@#@@@#��= 
 E�4
�� E@
O�= ��2
R �8
�  @A@�2K@#@@@#��2 
� E�4
�� E@
O�2 ��0
S �8
�  @A@�0K@#@@@#��0 
� E�4
�� E@
O�0 ��/
T �8
�  @A@�/K@#@@@#��/ 
� E�4
�� E@
O�/ ��6
U �8
�  @A@�6K@#@@@#��6 
� E�4
�� E@
O�6 ��7
V �8
�  @A@�7K@#@@@#��7 
� E�4
�� E@
O�7 ��:
W �8
�  @A@�:K@#@@@#��: 
� E�4
�� E@
O�: ��9
X �8
�  @A@�9K@#@@@#��9 
� E�4
�� E@
O�9 ��S
Y@�9
�:
� BCBS;C
�@
2
�

��'
�S`@#@S�T 9
�:
� B+
�
[0B� 
�+
�
@
�U�� `@S@@3@S�V ;
�@
C
�
B
���W}�0� 
 ��X}`�S���TJ�@
�Y���VJ��)
]�8
�A�
�0
B �
� 
 @�)
� BE�
��4
���'
^ �8
�A#�
�#0
B#3�
�3 
B# #�
�# 
B##�'}@�## @@3@#�' 
�PB� E � 
��4
�� E@
O�' ��Z
_ �9
�:
� B#B3;#
�@
2
�

��'
�3@
�Z���[}@�30� 
��\}@�3���$
`�8
�A�
� � @�$
� E�
��4
���
a�8
�A�
� � @�
� E�
��4
���p
b��
� �@
B�@
CÙ 
c�8
�A� E@@@� 
� E�4
�StrTImpT





 "#$%EF$IKKMP"Z$\ExpT(JwJuFunTdb�l$1_�l$1Y�l$1Lyl$1LitTPJx�
�K
�0Eї����$��	�B�ݸ�\��lݢT����{kf�C��TF�:����q���?����Attr(�lhdvsnln�^~Q��d�#
;��
jj