mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2875 lines
136 KiB
2875 lines
136 KiB
/* #defines and enum */
|
|
#include "insignia.h"
|
|
#include "host_def.h"
|
|
#include <stdlib.h>
|
|
#include "j_c_lang.h"
|
|
extern IU8 J_EXT_DATA[] ;
|
|
typedef enum
|
|
{
|
|
S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000_id,
|
|
L13_2802if_f_id,
|
|
L23_872w_t_id,
|
|
L23_873w_d_id,
|
|
L23_870if_f_id,
|
|
L23_874w_t_id,
|
|
L23_875w_d_id,
|
|
L23_871if_d_id,
|
|
S_2823_Chain4WordMove_00000000_00000018_00000000_id,
|
|
L13_2803if_f_id,
|
|
L22_112if_f_id,
|
|
L22_113if_d_id,
|
|
S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000_id,
|
|
L13_2804if_f_id,
|
|
S_2825_Chain4WordMove_00000000_00000019_00000000_id,
|
|
L13_2805if_f_id,
|
|
L22_114if_f_id,
|
|
L22_115if_d_id,
|
|
S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000_id,
|
|
L13_2806if_f_id,
|
|
L23_878w_t_id,
|
|
L23_879w_d_id,
|
|
L23_876if_f_id,
|
|
L23_880w_t_id,
|
|
L23_881w_d_id,
|
|
L23_877if_d_id,
|
|
S_2827_Chain4WordMove_00000000_0000001e_00000000_id,
|
|
L13_2807if_f_id,
|
|
L22_116if_f_id,
|
|
L22_117if_d_id,
|
|
S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000_id,
|
|
L13_2808if_f_id,
|
|
S_2829_Chain4WordMove_00000000_0000001f_00000000_id,
|
|
L13_2809if_f_id,
|
|
L22_118if_f_id,
|
|
L22_119if_d_id,
|
|
S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000_id,
|
|
L13_2810if_f_id,
|
|
L23_884w_t_id,
|
|
L23_885w_d_id,
|
|
L23_882if_f_id,
|
|
L23_886w_t_id,
|
|
L23_887w_d_id,
|
|
L23_883if_d_id,
|
|
S_2831_Chain4DwordWrite_00000000_00000008_id,
|
|
L13_2811if_f_id,
|
|
S_2832_Chain4DwordWrite_00000000_00000009_id,
|
|
L13_2812if_f_id,
|
|
S_2833_Chain4DwordWrite_00000000_0000000e_id,
|
|
L13_2813if_f_id,
|
|
S_2834_Chain4DwordWrite_00000000_0000000f_id,
|
|
L13_2814if_f_id,
|
|
S_2835_Chain4DwordWrite_00000000_00000010_id,
|
|
L13_2815if_f_id,
|
|
S_2836_Chain4DwordWrite_00000000_00000011_id,
|
|
L13_2816if_f_id,
|
|
S_2837_Chain4DwordWrite_00000000_00000016_id,
|
|
L13_2817if_f_id,
|
|
S_2838_Chain4DwordWrite_00000000_00000017_id,
|
|
L13_2818if_f_id,
|
|
S_2839_Chain4DwordWrite_00000000_00000018_id,
|
|
L13_2819if_f_id,
|
|
S_2840_Chain4DwordWrite_00000000_00000019_id,
|
|
L13_2820if_f_id,
|
|
S_2841_Chain4DwordWrite_00000000_0000001e_id,
|
|
L13_2821if_f_id,
|
|
S_2842_Chain4DwordWrite_00000000_0000001f_id,
|
|
L13_2822if_f_id,
|
|
S_2843_Chain4DwordFill_00000000_00000008_id,
|
|
L13_2823if_f_id,
|
|
S_2844_Chain4DwordFill_00000000_00000009_id,
|
|
L13_2824if_f_id,
|
|
S_2845_Chain4DwordFill_00000000_0000000e_id,
|
|
L13_2825if_f_id,
|
|
S_2846_Chain4DwordFill_00000000_0000000f_id,
|
|
L13_2826if_f_id,
|
|
S_2847_Chain4DwordFill_00000000_00000010_id,
|
|
L13_2827if_f_id,
|
|
S_2848_Chain4DwordFill_00000000_00000011_id,
|
|
L13_2828if_f_id,
|
|
S_2849_Chain4DwordFill_00000000_00000016_id,
|
|
L13_2829if_f_id,
|
|
S_2850_Chain4DwordFill_00000000_00000017_id,
|
|
L13_2830if_f_id,
|
|
S_2851_Chain4DwordFill_00000000_00000018_id,
|
|
L13_2831if_f_id,
|
|
S_2852_Chain4DwordFill_00000000_00000019_id,
|
|
L13_2832if_f_id,
|
|
S_2853_Chain4DwordFill_00000000_0000001e_id,
|
|
L13_2833if_f_id,
|
|
LAST_ENTRY
|
|
} ID ;
|
|
/* END of #defines and enum */
|
|
/* DATA space definitions */
|
|
/* END of DATA space definitions */
|
|
/* FUNCTIONS */
|
|
LOCAL IUH crules IPT5( ID, id , IUH , v1, IUH , v2, IUH , v3, IUH , v4 ) ;
|
|
GLOBAL IUH S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000 = (IHPE)S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000 ;
|
|
LOCAL IUH L13_2802if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2802if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2802if_f = (IHPE)L13_2802if_f ;
|
|
LOCAL IUH L23_872w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_872w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_872w_t = (IHPE)L23_872w_t ;
|
|
LOCAL IUH L23_873w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_873w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_873w_d = (IHPE)L23_873w_d ;
|
|
LOCAL IUH L23_870if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_870if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_870if_f = (IHPE)L23_870if_f ;
|
|
LOCAL IUH L23_874w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_874w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_874w_t = (IHPE)L23_874w_t ;
|
|
LOCAL IUH L23_875w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_875w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_875w_d = (IHPE)L23_875w_d ;
|
|
LOCAL IUH L23_871if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_871if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_871if_d = (IHPE)L23_871if_d ;
|
|
GLOBAL IUH S_2823_Chain4WordMove_00000000_00000018_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2823_Chain4WordMove_00000000_00000018_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2823_Chain4WordMove_00000000_00000018_00000000 = (IHPE)S_2823_Chain4WordMove_00000000_00000018_00000000 ;
|
|
LOCAL IUH L13_2803if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2803if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2803if_f = (IHPE)L13_2803if_f ;
|
|
LOCAL IUH L22_112if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_112if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_112if_f = (IHPE)L22_112if_f ;
|
|
LOCAL IUH L22_113if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_113if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_113if_d = (IHPE)L22_113if_d ;
|
|
GLOBAL IUH S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000 = (IHPE)S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000 ;
|
|
LOCAL IUH L13_2804if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2804if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2804if_f = (IHPE)L13_2804if_f ;
|
|
GLOBAL IUH S_2825_Chain4WordMove_00000000_00000019_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2825_Chain4WordMove_00000000_00000019_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2825_Chain4WordMove_00000000_00000019_00000000 = (IHPE)S_2825_Chain4WordMove_00000000_00000019_00000000 ;
|
|
LOCAL IUH L13_2805if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2805if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2805if_f = (IHPE)L13_2805if_f ;
|
|
LOCAL IUH L22_114if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_114if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_114if_f = (IHPE)L22_114if_f ;
|
|
LOCAL IUH L22_115if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_115if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_115if_d = (IHPE)L22_115if_d ;
|
|
GLOBAL IUH S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000 = (IHPE)S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000 ;
|
|
LOCAL IUH L13_2806if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2806if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2806if_f = (IHPE)L13_2806if_f ;
|
|
LOCAL IUH L23_878w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_878w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_878w_t = (IHPE)L23_878w_t ;
|
|
LOCAL IUH L23_879w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_879w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_879w_d = (IHPE)L23_879w_d ;
|
|
LOCAL IUH L23_876if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_876if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_876if_f = (IHPE)L23_876if_f ;
|
|
LOCAL IUH L23_880w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_880w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_880w_t = (IHPE)L23_880w_t ;
|
|
LOCAL IUH L23_881w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_881w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_881w_d = (IHPE)L23_881w_d ;
|
|
LOCAL IUH L23_877if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_877if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_877if_d = (IHPE)L23_877if_d ;
|
|
GLOBAL IUH S_2827_Chain4WordMove_00000000_0000001e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2827_Chain4WordMove_00000000_0000001e_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2827_Chain4WordMove_00000000_0000001e_00000000 = (IHPE)S_2827_Chain4WordMove_00000000_0000001e_00000000 ;
|
|
LOCAL IUH L13_2807if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2807if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2807if_f = (IHPE)L13_2807if_f ;
|
|
LOCAL IUH L22_116if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_116if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_116if_f = (IHPE)L22_116if_f ;
|
|
LOCAL IUH L22_117if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_117if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_117if_d = (IHPE)L22_117if_d ;
|
|
GLOBAL IUH S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000 = (IHPE)S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000 ;
|
|
LOCAL IUH L13_2808if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2808if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2808if_f = (IHPE)L13_2808if_f ;
|
|
GLOBAL IUH S_2829_Chain4WordMove_00000000_0000001f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2829_Chain4WordMove_00000000_0000001f_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2829_Chain4WordMove_00000000_0000001f_00000000 = (IHPE)S_2829_Chain4WordMove_00000000_0000001f_00000000 ;
|
|
LOCAL IUH L13_2809if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2809if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2809if_f = (IHPE)L13_2809if_f ;
|
|
LOCAL IUH L22_118if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_118if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_118if_f = (IHPE)L22_118if_f ;
|
|
LOCAL IUH L22_119if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_119if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_119if_d = (IHPE)L22_119if_d ;
|
|
GLOBAL IUH S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000 = (IHPE)S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000 ;
|
|
LOCAL IUH L13_2810if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2810if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2810if_f = (IHPE)L13_2810if_f ;
|
|
LOCAL IUH L23_884w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_884w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_884w_t = (IHPE)L23_884w_t ;
|
|
LOCAL IUH L23_885w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_885w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_885w_d = (IHPE)L23_885w_d ;
|
|
LOCAL IUH L23_882if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_882if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_882if_f = (IHPE)L23_882if_f ;
|
|
LOCAL IUH L23_886w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_886w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_886w_t = (IHPE)L23_886w_t ;
|
|
LOCAL IUH L23_887w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_887w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_887w_d = (IHPE)L23_887w_d ;
|
|
LOCAL IUH L23_883if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_883if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_883if_d = (IHPE)L23_883if_d ;
|
|
GLOBAL IUH S_2831_Chain4DwordWrite_00000000_00000008 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2831_Chain4DwordWrite_00000000_00000008_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2831_Chain4DwordWrite_00000000_00000008 = (IHPE)S_2831_Chain4DwordWrite_00000000_00000008 ;
|
|
LOCAL IUH L13_2811if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2811if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2811if_f = (IHPE)L13_2811if_f ;
|
|
GLOBAL IUH S_2832_Chain4DwordWrite_00000000_00000009 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2832_Chain4DwordWrite_00000000_00000009_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2832_Chain4DwordWrite_00000000_00000009 = (IHPE)S_2832_Chain4DwordWrite_00000000_00000009 ;
|
|
LOCAL IUH L13_2812if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2812if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2812if_f = (IHPE)L13_2812if_f ;
|
|
GLOBAL IUH S_2833_Chain4DwordWrite_00000000_0000000e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2833_Chain4DwordWrite_00000000_0000000e_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2833_Chain4DwordWrite_00000000_0000000e = (IHPE)S_2833_Chain4DwordWrite_00000000_0000000e ;
|
|
LOCAL IUH L13_2813if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2813if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2813if_f = (IHPE)L13_2813if_f ;
|
|
GLOBAL IUH S_2834_Chain4DwordWrite_00000000_0000000f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2834_Chain4DwordWrite_00000000_0000000f_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2834_Chain4DwordWrite_00000000_0000000f = (IHPE)S_2834_Chain4DwordWrite_00000000_0000000f ;
|
|
LOCAL IUH L13_2814if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2814if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2814if_f = (IHPE)L13_2814if_f ;
|
|
GLOBAL IUH S_2835_Chain4DwordWrite_00000000_00000010 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2835_Chain4DwordWrite_00000000_00000010_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2835_Chain4DwordWrite_00000000_00000010 = (IHPE)S_2835_Chain4DwordWrite_00000000_00000010 ;
|
|
LOCAL IUH L13_2815if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2815if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2815if_f = (IHPE)L13_2815if_f ;
|
|
GLOBAL IUH S_2836_Chain4DwordWrite_00000000_00000011 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2836_Chain4DwordWrite_00000000_00000011_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2836_Chain4DwordWrite_00000000_00000011 = (IHPE)S_2836_Chain4DwordWrite_00000000_00000011 ;
|
|
LOCAL IUH L13_2816if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2816if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2816if_f = (IHPE)L13_2816if_f ;
|
|
GLOBAL IUH S_2837_Chain4DwordWrite_00000000_00000016 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2837_Chain4DwordWrite_00000000_00000016_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2837_Chain4DwordWrite_00000000_00000016 = (IHPE)S_2837_Chain4DwordWrite_00000000_00000016 ;
|
|
LOCAL IUH L13_2817if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2817if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2817if_f = (IHPE)L13_2817if_f ;
|
|
GLOBAL IUH S_2838_Chain4DwordWrite_00000000_00000017 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2838_Chain4DwordWrite_00000000_00000017_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2838_Chain4DwordWrite_00000000_00000017 = (IHPE)S_2838_Chain4DwordWrite_00000000_00000017 ;
|
|
LOCAL IUH L13_2818if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2818if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2818if_f = (IHPE)L13_2818if_f ;
|
|
GLOBAL IUH S_2839_Chain4DwordWrite_00000000_00000018 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2839_Chain4DwordWrite_00000000_00000018_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2839_Chain4DwordWrite_00000000_00000018 = (IHPE)S_2839_Chain4DwordWrite_00000000_00000018 ;
|
|
LOCAL IUH L13_2819if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2819if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2819if_f = (IHPE)L13_2819if_f ;
|
|
GLOBAL IUH S_2840_Chain4DwordWrite_00000000_00000019 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2840_Chain4DwordWrite_00000000_00000019_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2840_Chain4DwordWrite_00000000_00000019 = (IHPE)S_2840_Chain4DwordWrite_00000000_00000019 ;
|
|
LOCAL IUH L13_2820if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2820if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2820if_f = (IHPE)L13_2820if_f ;
|
|
GLOBAL IUH S_2841_Chain4DwordWrite_00000000_0000001e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2841_Chain4DwordWrite_00000000_0000001e_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2841_Chain4DwordWrite_00000000_0000001e = (IHPE)S_2841_Chain4DwordWrite_00000000_0000001e ;
|
|
LOCAL IUH L13_2821if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2821if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2821if_f = (IHPE)L13_2821if_f ;
|
|
GLOBAL IUH S_2842_Chain4DwordWrite_00000000_0000001f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2842_Chain4DwordWrite_00000000_0000001f_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2842_Chain4DwordWrite_00000000_0000001f = (IHPE)S_2842_Chain4DwordWrite_00000000_0000001f ;
|
|
LOCAL IUH L13_2822if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2822if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2822if_f = (IHPE)L13_2822if_f ;
|
|
GLOBAL IUH S_2843_Chain4DwordFill_00000000_00000008 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2843_Chain4DwordFill_00000000_00000008_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2843_Chain4DwordFill_00000000_00000008 = (IHPE)S_2843_Chain4DwordFill_00000000_00000008 ;
|
|
LOCAL IUH L13_2823if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2823if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2823if_f = (IHPE)L13_2823if_f ;
|
|
GLOBAL IUH S_2844_Chain4DwordFill_00000000_00000009 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2844_Chain4DwordFill_00000000_00000009_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2844_Chain4DwordFill_00000000_00000009 = (IHPE)S_2844_Chain4DwordFill_00000000_00000009 ;
|
|
LOCAL IUH L13_2824if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2824if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2824if_f = (IHPE)L13_2824if_f ;
|
|
GLOBAL IUH S_2845_Chain4DwordFill_00000000_0000000e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2845_Chain4DwordFill_00000000_0000000e_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2845_Chain4DwordFill_00000000_0000000e = (IHPE)S_2845_Chain4DwordFill_00000000_0000000e ;
|
|
LOCAL IUH L13_2825if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2825if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2825if_f = (IHPE)L13_2825if_f ;
|
|
GLOBAL IUH S_2846_Chain4DwordFill_00000000_0000000f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2846_Chain4DwordFill_00000000_0000000f_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2846_Chain4DwordFill_00000000_0000000f = (IHPE)S_2846_Chain4DwordFill_00000000_0000000f ;
|
|
LOCAL IUH L13_2826if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2826if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2826if_f = (IHPE)L13_2826if_f ;
|
|
GLOBAL IUH S_2847_Chain4DwordFill_00000000_00000010 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2847_Chain4DwordFill_00000000_00000010_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2847_Chain4DwordFill_00000000_00000010 = (IHPE)S_2847_Chain4DwordFill_00000000_00000010 ;
|
|
LOCAL IUH L13_2827if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2827if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2827if_f = (IHPE)L13_2827if_f ;
|
|
GLOBAL IUH S_2848_Chain4DwordFill_00000000_00000011 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2848_Chain4DwordFill_00000000_00000011_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2848_Chain4DwordFill_00000000_00000011 = (IHPE)S_2848_Chain4DwordFill_00000000_00000011 ;
|
|
LOCAL IUH L13_2828if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2828if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2828if_f = (IHPE)L13_2828if_f ;
|
|
GLOBAL IUH S_2849_Chain4DwordFill_00000000_00000016 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2849_Chain4DwordFill_00000000_00000016_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2849_Chain4DwordFill_00000000_00000016 = (IHPE)S_2849_Chain4DwordFill_00000000_00000016 ;
|
|
LOCAL IUH L13_2829if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2829if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2829if_f = (IHPE)L13_2829if_f ;
|
|
GLOBAL IUH S_2850_Chain4DwordFill_00000000_00000017 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2850_Chain4DwordFill_00000000_00000017_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2850_Chain4DwordFill_00000000_00000017 = (IHPE)S_2850_Chain4DwordFill_00000000_00000017 ;
|
|
LOCAL IUH L13_2830if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2830if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2830if_f = (IHPE)L13_2830if_f ;
|
|
GLOBAL IUH S_2851_Chain4DwordFill_00000000_00000018 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2851_Chain4DwordFill_00000000_00000018_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2851_Chain4DwordFill_00000000_00000018 = (IHPE)S_2851_Chain4DwordFill_00000000_00000018 ;
|
|
LOCAL IUH L13_2831if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2831if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2831if_f = (IHPE)L13_2831if_f ;
|
|
GLOBAL IUH S_2852_Chain4DwordFill_00000000_00000019 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2852_Chain4DwordFill_00000000_00000019_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2852_Chain4DwordFill_00000000_00000019 = (IHPE)S_2852_Chain4DwordFill_00000000_00000019 ;
|
|
LOCAL IUH L13_2832if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2832if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2832if_f = (IHPE)L13_2832if_f ;
|
|
GLOBAL IUH S_2853_Chain4DwordFill_00000000_0000001e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2853_Chain4DwordFill_00000000_0000001e_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2853_Chain4DwordFill_00000000_0000001e = (IHPE)S_2853_Chain4DwordFill_00000000_0000001e ;
|
|
LOCAL IUH L13_2833if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2833if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2833if_f = (IHPE)L13_2833if_f ;
|
|
/* END of FUNCTIONS */
|
|
/* DATA label definitions */
|
|
/* END of DATA label definitions */
|
|
/* DATA initializations */
|
|
/* END of DATA initializations */
|
|
/* CODE inline section */
|
|
LOCAL IUH crules IFN5( ID ,id ,IUH ,v1 ,IUH ,v2 ,IUH ,v3 ,IUH, v4 )
|
|
{
|
|
IUH returnValue = (IUH)0;
|
|
IUH *CopyLocalIUH = (IUH *)0;
|
|
EXTENDED *CopyLocalFPH = (EXTENDED *)0 ;
|
|
SAVED IUH *LocalIUH = (IUH *)0;
|
|
SAVED EXTENDED *LocalFPH = (EXTENDED *)0 ;
|
|
switch ( id )
|
|
{
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000_id :
|
|
S_2822_CopyWord4PlaneChain4_00000000_00000017_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2822) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2802if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2802if_f_id :
|
|
L13_2802if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L23_870if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_873w_d;
|
|
case L23_872w_t_id :
|
|
L23_872w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_872w_t;
|
|
case L23_873w_d_id :
|
|
L23_873w_d: ;
|
|
{ extern IUH L23_871if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_871if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_870if_f_id :
|
|
L23_870if_f: ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_875w_d;
|
|
case L23_874w_t_id :
|
|
L23_874w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) ^ *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) ^ *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_874w_t;
|
|
case L23_875w_d_id :
|
|
L23_875w_d: ;
|
|
case L23_871if_d_id :
|
|
L23_871if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2823_Chain4WordMove_00000000_00000018_00000000_id :
|
|
S_2823_Chain4WordMove_00000000_00000018_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2823) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2803if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2803if_f_id :
|
|
L13_2803if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_112if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16670) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16671) ;
|
|
{ extern IUH L22_113if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_113if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_112if_f_id :
|
|
L22_112if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16670) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16671) ;
|
|
case L22_113if_d_id :
|
|
L22_113if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000_id :
|
|
S_2824_CopyWordPlnByPlnChain4_00000000_00000018_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2824) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2804if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2804if_f_id :
|
|
L13_2804if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16658) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2775_CopyBytePlnByPlnChain4_00000000_00000018_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2775_CopyBytePlnByPlnChain4_00000000_00000018_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16659) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2825_Chain4WordMove_00000000_00000019_00000000_id :
|
|
S_2825_Chain4WordMove_00000000_00000019_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2825) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2805if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2805if_f_id :
|
|
L13_2805if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_114if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16672) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16673) ;
|
|
{ extern IUH L22_115if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_115if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_114if_f_id :
|
|
L22_114if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16672) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16673) ;
|
|
case L22_115if_d_id :
|
|
L22_115if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000_id :
|
|
S_2826_CopyWord4PlaneChain4_00000000_00000019_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2826) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2806if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2806if_f_id :
|
|
L13_2806if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L23_876if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_879w_d;
|
|
case L23_878w_t_id :
|
|
L23_878w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_878w_t;
|
|
case L23_879w_d_id :
|
|
L23_879w_d: ;
|
|
{ extern IUH L23_877if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_877if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_876if_f_id :
|
|
L23_876if_f: ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_881w_d;
|
|
case L23_880w_t_id :
|
|
L23_880w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_880w_t;
|
|
case L23_881w_d_id :
|
|
L23_881w_d: ;
|
|
case L23_877if_d_id :
|
|
L23_877if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2827_Chain4WordMove_00000000_0000001e_00000000_id :
|
|
S_2827_Chain4WordMove_00000000_0000001e_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2827) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2807if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2807if_f_id :
|
|
L13_2807if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_116if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16670) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16671) ;
|
|
{ extern IUH L22_117if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_117if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_116if_f_id :
|
|
L22_116if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16670) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16671) ;
|
|
case L22_117if_d_id :
|
|
L22_117if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000_id :
|
|
S_2828_CopyWordPlnByPlnChain4_00000000_0000001e_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2828) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2808if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2808if_f_id :
|
|
L13_2808if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16658) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2779_CopyBytePlnByPlnChain4_00000000_0000001e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2779_CopyBytePlnByPlnChain4_00000000_0000001e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16659) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2829_Chain4WordMove_00000000_0000001f_00000000_id :
|
|
S_2829_Chain4WordMove_00000000_0000001f_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2829) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2809if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2809if_f_id :
|
|
L13_2809if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_118if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16672) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16673) ;
|
|
{ extern IUH L22_119if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_119if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_118if_f_id :
|
|
L22_118if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16672) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16673) ;
|
|
case L22_119if_d_id :
|
|
L22_119if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000_id :
|
|
S_2830_CopyWord4PlaneChain4_00000000_0000001f_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2830) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2810if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2810if_f_id :
|
|
L13_2810if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L23_882if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_885w_d;
|
|
case L23_884w_t_id :
|
|
L23_884w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_884w_t;
|
|
case L23_885w_d_id :
|
|
L23_885w_d: ;
|
|
{ extern IUH L23_883if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_883if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_882if_f_id :
|
|
L23_882if_f: ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_887w_d;
|
|
case L23_886w_t_id :
|
|
L23_886w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r24)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)&(r23) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r24))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r23) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1300) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IUH *)&(r22)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r24)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)&(r23) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r24))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r23) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_886w_t;
|
|
case L23_887w_d_id :
|
|
L23_887w_d: ;
|
|
case L23_883if_d_id :
|
|
L23_883if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2831_Chain4DwordWrite_00000000_00000008_id :
|
|
S_2831_Chain4DwordWrite_00000000_00000008 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2831) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2811if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2811if_f_id :
|
|
L13_2811if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2782_Chain4WordWrite_00000000_00000008() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2782_Chain4WordWrite_00000000_00000008(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2782_Chain4WordWrite_00000000_00000008() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2782_Chain4WordWrite_00000000_00000008(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2832_Chain4DwordWrite_00000000_00000009_id :
|
|
S_2832_Chain4DwordWrite_00000000_00000009 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2832) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2812if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2812if_f_id :
|
|
L13_2812if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2783_Chain4WordWrite_00000000_00000009() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2783_Chain4WordWrite_00000000_00000009(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2783_Chain4WordWrite_00000000_00000009() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2783_Chain4WordWrite_00000000_00000009(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2833_Chain4DwordWrite_00000000_0000000e_id :
|
|
S_2833_Chain4DwordWrite_00000000_0000000e :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2833) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2813if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2813if_f_id :
|
|
L13_2813if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2784_Chain4WordWrite_00000000_0000000e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2784_Chain4WordWrite_00000000_0000000e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2784_Chain4WordWrite_00000000_0000000e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2784_Chain4WordWrite_00000000_0000000e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2834_Chain4DwordWrite_00000000_0000000f_id :
|
|
S_2834_Chain4DwordWrite_00000000_0000000f :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2834) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2814if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2814if_f_id :
|
|
L13_2814if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2785_Chain4WordWrite_00000000_0000000f() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2785_Chain4WordWrite_00000000_0000000f(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2785_Chain4WordWrite_00000000_0000000f() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2785_Chain4WordWrite_00000000_0000000f(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2835_Chain4DwordWrite_00000000_00000010_id :
|
|
S_2835_Chain4DwordWrite_00000000_00000010 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2835) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2815if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2815if_f_id :
|
|
L13_2815if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2786_Chain4WordWrite_00000000_00000010() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2786_Chain4WordWrite_00000000_00000010(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2786_Chain4WordWrite_00000000_00000010() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2786_Chain4WordWrite_00000000_00000010(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2836_Chain4DwordWrite_00000000_00000011_id :
|
|
S_2836_Chain4DwordWrite_00000000_00000011 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2836) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2816if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2816if_f_id :
|
|
L13_2816if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2787_Chain4WordWrite_00000000_00000011() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2787_Chain4WordWrite_00000000_00000011(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2787_Chain4WordWrite_00000000_00000011() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2787_Chain4WordWrite_00000000_00000011(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2837_Chain4DwordWrite_00000000_00000016_id :
|
|
S_2837_Chain4DwordWrite_00000000_00000016 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2837) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2817if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2817if_f_id :
|
|
L13_2817if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2788_Chain4WordWrite_00000000_00000016() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2788_Chain4WordWrite_00000000_00000016(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2788_Chain4WordWrite_00000000_00000016() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2788_Chain4WordWrite_00000000_00000016(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2838_Chain4DwordWrite_00000000_00000017_id :
|
|
S_2838_Chain4DwordWrite_00000000_00000017 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2838) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2818if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2818if_f_id :
|
|
L13_2818if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2789_Chain4WordWrite_00000000_00000017() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2789_Chain4WordWrite_00000000_00000017(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2789_Chain4WordWrite_00000000_00000017() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2789_Chain4WordWrite_00000000_00000017(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2839_Chain4DwordWrite_00000000_00000018_id :
|
|
S_2839_Chain4DwordWrite_00000000_00000018 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2839) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2819if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2819if_f_id :
|
|
L13_2819if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2790_Chain4WordWrite_00000000_00000018() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2790_Chain4WordWrite_00000000_00000018(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2790_Chain4WordWrite_00000000_00000018() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2790_Chain4WordWrite_00000000_00000018(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2840_Chain4DwordWrite_00000000_00000019_id :
|
|
S_2840_Chain4DwordWrite_00000000_00000019 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2840) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2820if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2820if_f_id :
|
|
L13_2820if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2791_Chain4WordWrite_00000000_00000019() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2791_Chain4WordWrite_00000000_00000019(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2791_Chain4WordWrite_00000000_00000019() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2791_Chain4WordWrite_00000000_00000019(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2841_Chain4DwordWrite_00000000_0000001e_id :
|
|
S_2841_Chain4DwordWrite_00000000_0000001e :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2841) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2821if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2821if_f_id :
|
|
L13_2821if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2792_Chain4WordWrite_00000000_0000001e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2792_Chain4WordWrite_00000000_0000001e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2792_Chain4WordWrite_00000000_0000001e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2792_Chain4WordWrite_00000000_0000001e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2842_Chain4DwordWrite_00000000_0000001f_id :
|
|
S_2842_Chain4DwordWrite_00000000_0000001f :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2842) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2822if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2822if_f_id :
|
|
L13_2822if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2793_Chain4WordWrite_00000000_0000001f() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2793_Chain4WordWrite_00000000_0000001f(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16676) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2793_Chain4WordWrite_00000000_0000001f() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2793_Chain4WordWrite_00000000_0000001f(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16677) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2843_Chain4DwordFill_00000000_00000008_id :
|
|
S_2843_Chain4DwordFill_00000000_00000008 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2843) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2823if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2823if_f_id :
|
|
L13_2823if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2794_Chain4WordFill_00000000_00000008() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2794_Chain4WordFill_00000000_00000008(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2794_Chain4WordFill_00000000_00000008() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2794_Chain4WordFill_00000000_00000008(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2844_Chain4DwordFill_00000000_00000009_id :
|
|
S_2844_Chain4DwordFill_00000000_00000009 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2844) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2824if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2824if_f_id :
|
|
L13_2824if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2795_Chain4WordFill_00000000_00000009() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2795_Chain4WordFill_00000000_00000009(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2795_Chain4WordFill_00000000_00000009() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2795_Chain4WordFill_00000000_00000009(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2845_Chain4DwordFill_00000000_0000000e_id :
|
|
S_2845_Chain4DwordFill_00000000_0000000e :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2845) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2825if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2825if_f_id :
|
|
L13_2825if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2797_Chain4WordFill_00000000_0000000e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2797_Chain4WordFill_00000000_0000000e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2797_Chain4WordFill_00000000_0000000e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2797_Chain4WordFill_00000000_0000000e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2846_Chain4DwordFill_00000000_0000000f_id :
|
|
S_2846_Chain4DwordFill_00000000_0000000f :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2846) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2826if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2826if_f_id :
|
|
L13_2826if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2798_Chain4WordFill_00000000_0000000f() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2798_Chain4WordFill_00000000_0000000f(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2798_Chain4WordFill_00000000_0000000f() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2798_Chain4WordFill_00000000_0000000f(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2847_Chain4DwordFill_00000000_00000010_id :
|
|
S_2847_Chain4DwordFill_00000000_00000010 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2847) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2827if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2827if_f_id :
|
|
L13_2827if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2799_Chain4WordFill_00000000_00000010() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2799_Chain4WordFill_00000000_00000010(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2799_Chain4WordFill_00000000_00000010() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2799_Chain4WordFill_00000000_00000010(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2848_Chain4DwordFill_00000000_00000011_id :
|
|
S_2848_Chain4DwordFill_00000000_00000011 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2848) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2828if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2828if_f_id :
|
|
L13_2828if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2800_Chain4WordFill_00000000_00000011() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2800_Chain4WordFill_00000000_00000011(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2800_Chain4WordFill_00000000_00000011() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2800_Chain4WordFill_00000000_00000011(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2849_Chain4DwordFill_00000000_00000016_id :
|
|
S_2849_Chain4DwordFill_00000000_00000016 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2849) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2829if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2829if_f_id :
|
|
L13_2829if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2801_Chain4WordFill_00000000_00000016() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2801_Chain4WordFill_00000000_00000016(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2801_Chain4WordFill_00000000_00000016() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2801_Chain4WordFill_00000000_00000016(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2850_Chain4DwordFill_00000000_00000017_id :
|
|
S_2850_Chain4DwordFill_00000000_00000017 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2850) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2830if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2830if_f_id :
|
|
L13_2830if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2802_Chain4WordFill_00000000_00000017() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2802_Chain4WordFill_00000000_00000017(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2802_Chain4WordFill_00000000_00000017() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2802_Chain4WordFill_00000000_00000017(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2851_Chain4DwordFill_00000000_00000018_id :
|
|
S_2851_Chain4DwordFill_00000000_00000018 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2851) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2831if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2831if_f_id :
|
|
L13_2831if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2803_Chain4WordFill_00000000_00000018() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2803_Chain4WordFill_00000000_00000018(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2803_Chain4WordFill_00000000_00000018() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2803_Chain4WordFill_00000000_00000018(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2852_Chain4DwordFill_00000000_00000019_id :
|
|
S_2852_Chain4DwordFill_00000000_00000019 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2852) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2832if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2832if_f_id :
|
|
L13_2832if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2804_Chain4WordFill_00000000_00000019() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2804_Chain4WordFill_00000000_00000019(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2804_Chain4WordFill_00000000_00000019() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2804_Chain4WordFill_00000000_00000019(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2853_Chain4DwordFill_00000000_0000001e_id :
|
|
S_2853_Chain4DwordFill_00000000_0000001e :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2853) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2833if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2833if_f_id :
|
|
L13_2833if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2805_Chain4WordFill_00000000_0000001e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2805_Chain4WordFill_00000000_0000001e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16680) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2805_Chain4WordFill_00000000_0000001e() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2805_Chain4WordFill_00000000_0000001e(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16681) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* END of inline CODE */
|
|
/* CODE outline section */
|
|
}
|
|
}
|
|
/* END of outline CODE */
|