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.
2695 lines
126 KiB
2695 lines
126 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_3046_Chain4DwordMove_00000002_00000009_00000001_id,
|
|
L13_3026if_f_id,
|
|
S_3047_Chain4DwordMove_00000002_0000000e_00000001_id,
|
|
L13_3027if_f_id,
|
|
S_3048_Chain4DwordMove_00000002_0000000f_00000001_id,
|
|
L13_3028if_f_id,
|
|
S_3049_Chain4ByteMove_00000003_00000008_00000001_id,
|
|
L13_3029if_f_id,
|
|
L22_287if_f_id,
|
|
L22_288if_d_id,
|
|
S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001_id,
|
|
L13_3030if_f_id,
|
|
L23_1146w_t_id,
|
|
L23_1148if_f_id,
|
|
L23_1147w_d_id,
|
|
L23_1144if_f_id,
|
|
L23_1149w_t_id,
|
|
L23_1151if_f_id,
|
|
L23_1150w_d_id,
|
|
L23_1145if_d_id,
|
|
S_3051_Chain4ByteMove_00000003_00000009_00000001_id,
|
|
L13_3031if_f_id,
|
|
L22_289if_f_id,
|
|
L22_290if_d_id,
|
|
S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001_id,
|
|
L13_3032if_f_id,
|
|
L23_1154w_t_id,
|
|
L23_1155w_d_id,
|
|
L23_1152if_f_id,
|
|
L23_1156w_t_id,
|
|
L23_1157w_d_id,
|
|
L23_1153if_d_id,
|
|
S_3053_Chain4ByteMove_00000003_0000000e_00000001_id,
|
|
L13_3033if_f_id,
|
|
L22_291if_f_id,
|
|
L22_292if_d_id,
|
|
S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001_id,
|
|
L13_3034if_f_id,
|
|
L23_1160w_t_id,
|
|
L23_1162if_f_id,
|
|
L23_1161w_d_id,
|
|
L23_1158if_f_id,
|
|
L23_1163w_t_id,
|
|
L23_1165if_f_id,
|
|
L23_1164w_d_id,
|
|
L23_1159if_d_id,
|
|
S_3055_Chain4ByteMove_00000003_0000000f_00000001_id,
|
|
L13_3035if_f_id,
|
|
L22_293if_f_id,
|
|
L22_294if_d_id,
|
|
S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001_id,
|
|
L13_3036if_f_id,
|
|
L23_1168w_t_id,
|
|
L23_1169w_d_id,
|
|
L23_1166if_f_id,
|
|
L23_1170w_t_id,
|
|
L23_1171w_d_id,
|
|
L23_1167if_d_id,
|
|
S_3057_Chain4WordMove_00000003_00000008_00000001_id,
|
|
L13_3037if_f_id,
|
|
L22_295if_f_id,
|
|
L22_296if_d_id,
|
|
S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001_id,
|
|
L13_3038if_f_id,
|
|
S_3059_Chain4WordMove_00000003_00000009_00000001_id,
|
|
L13_3039if_f_id,
|
|
L22_297if_f_id,
|
|
L22_298if_d_id,
|
|
S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001_id,
|
|
L13_3040if_f_id,
|
|
L23_1174w_t_id,
|
|
L23_1175w_d_id,
|
|
L23_1172if_f_id,
|
|
L23_1176w_t_id,
|
|
L23_1177w_d_id,
|
|
L23_1173if_d_id,
|
|
S_3061_Chain4WordMove_00000003_0000000e_00000001_id,
|
|
L13_3041if_f_id,
|
|
L22_299if_f_id,
|
|
L22_300if_d_id,
|
|
S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001_id,
|
|
L13_3042if_f_id,
|
|
S_3063_Chain4WordMove_00000003_0000000f_00000001_id,
|
|
L13_3043if_f_id,
|
|
L22_301if_f_id,
|
|
L22_302if_d_id,
|
|
S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001_id,
|
|
L13_3044if_f_id,
|
|
L23_1180w_t_id,
|
|
L23_1181w_d_id,
|
|
L23_1178if_f_id,
|
|
L23_1182w_t_id,
|
|
L23_1183w_d_id,
|
|
L23_1179if_d_id,
|
|
S_3065_Chain4DwordMove_00000003_00000008_00000001_id,
|
|
L13_3045if_f_id,
|
|
S_3066_Chain4DwordMove_00000003_00000009_00000001_id,
|
|
L13_3046if_f_id,
|
|
S_3067_Chain4DwordMove_00000003_0000000e_00000001_id,
|
|
L13_3047if_f_id,
|
|
S_3068_Chain4DwordMove_00000003_0000000f_00000001_id,
|
|
L13_3048if_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_3046_Chain4DwordMove_00000002_00000009_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3046_Chain4DwordMove_00000002_00000009_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3046_Chain4DwordMove_00000002_00000009_00000001 = (IHPE)S_3046_Chain4DwordMove_00000002_00000009_00000001 ;
|
|
LOCAL IUH L13_3026if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3026if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3026if_f = (IHPE)L13_3026if_f ;
|
|
GLOBAL IUH S_3047_Chain4DwordMove_00000002_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3047_Chain4DwordMove_00000002_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3047_Chain4DwordMove_00000002_0000000e_00000001 = (IHPE)S_3047_Chain4DwordMove_00000002_0000000e_00000001 ;
|
|
LOCAL IUH L13_3027if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3027if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3027if_f = (IHPE)L13_3027if_f ;
|
|
GLOBAL IUH S_3048_Chain4DwordMove_00000002_0000000f_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3048_Chain4DwordMove_00000002_0000000f_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3048_Chain4DwordMove_00000002_0000000f_00000001 = (IHPE)S_3048_Chain4DwordMove_00000002_0000000f_00000001 ;
|
|
LOCAL IUH L13_3028if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3028if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3028if_f = (IHPE)L13_3028if_f ;
|
|
GLOBAL IUH S_3049_Chain4ByteMove_00000003_00000008_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3049_Chain4ByteMove_00000003_00000008_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3049_Chain4ByteMove_00000003_00000008_00000001 = (IHPE)S_3049_Chain4ByteMove_00000003_00000008_00000001 ;
|
|
LOCAL IUH L13_3029if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3029if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3029if_f = (IHPE)L13_3029if_f ;
|
|
LOCAL IUH L22_287if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_287if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_287if_f = (IHPE)L22_287if_f ;
|
|
LOCAL IUH L22_288if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_288if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_288if_d = (IHPE)L22_288if_d ;
|
|
GLOBAL IUH S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001 = (IHPE)S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_3030if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3030if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3030if_f = (IHPE)L13_3030if_f ;
|
|
LOCAL IUH L23_1146w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1146w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1146w_t = (IHPE)L23_1146w_t ;
|
|
LOCAL IUH L23_1148if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1148if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1148if_f = (IHPE)L23_1148if_f ;
|
|
LOCAL IUH L23_1147w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1147w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1147w_d = (IHPE)L23_1147w_d ;
|
|
LOCAL IUH L23_1144if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1144if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1144if_f = (IHPE)L23_1144if_f ;
|
|
LOCAL IUH L23_1149w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1149w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1149w_t = (IHPE)L23_1149w_t ;
|
|
LOCAL IUH L23_1151if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1151if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1151if_f = (IHPE)L23_1151if_f ;
|
|
LOCAL IUH L23_1150w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1150w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1150w_d = (IHPE)L23_1150w_d ;
|
|
LOCAL IUH L23_1145if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1145if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1145if_d = (IHPE)L23_1145if_d ;
|
|
GLOBAL IUH S_3051_Chain4ByteMove_00000003_00000009_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3051_Chain4ByteMove_00000003_00000009_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3051_Chain4ByteMove_00000003_00000009_00000001 = (IHPE)S_3051_Chain4ByteMove_00000003_00000009_00000001 ;
|
|
LOCAL IUH L13_3031if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3031if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3031if_f = (IHPE)L13_3031if_f ;
|
|
LOCAL IUH L22_289if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_289if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_289if_f = (IHPE)L22_289if_f ;
|
|
LOCAL IUH L22_290if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_290if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_290if_d = (IHPE)L22_290if_d ;
|
|
GLOBAL IUH S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001 = (IHPE)S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_3032if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3032if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3032if_f = (IHPE)L13_3032if_f ;
|
|
LOCAL IUH L23_1154w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1154w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1154w_t = (IHPE)L23_1154w_t ;
|
|
LOCAL IUH L23_1155w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1155w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1155w_d = (IHPE)L23_1155w_d ;
|
|
LOCAL IUH L23_1152if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1152if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1152if_f = (IHPE)L23_1152if_f ;
|
|
LOCAL IUH L23_1156w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1156w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1156w_t = (IHPE)L23_1156w_t ;
|
|
LOCAL IUH L23_1157w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1157w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1157w_d = (IHPE)L23_1157w_d ;
|
|
LOCAL IUH L23_1153if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1153if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1153if_d = (IHPE)L23_1153if_d ;
|
|
GLOBAL IUH S_3053_Chain4ByteMove_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3053_Chain4ByteMove_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3053_Chain4ByteMove_00000003_0000000e_00000001 = (IHPE)S_3053_Chain4ByteMove_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_3033if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3033if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3033if_f = (IHPE)L13_3033if_f ;
|
|
LOCAL IUH L22_291if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_291if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_291if_f = (IHPE)L22_291if_f ;
|
|
LOCAL IUH L22_292if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_292if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_292if_d = (IHPE)L22_292if_d ;
|
|
GLOBAL IUH S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001 = (IHPE)S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_3034if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3034if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3034if_f = (IHPE)L13_3034if_f ;
|
|
LOCAL IUH L23_1160w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1160w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1160w_t = (IHPE)L23_1160w_t ;
|
|
LOCAL IUH L23_1162if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1162if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1162if_f = (IHPE)L23_1162if_f ;
|
|
LOCAL IUH L23_1161w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1161w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1161w_d = (IHPE)L23_1161w_d ;
|
|
LOCAL IUH L23_1158if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1158if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1158if_f = (IHPE)L23_1158if_f ;
|
|
LOCAL IUH L23_1163w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1163w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1163w_t = (IHPE)L23_1163w_t ;
|
|
LOCAL IUH L23_1165if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1165if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1165if_f = (IHPE)L23_1165if_f ;
|
|
LOCAL IUH L23_1164w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1164w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1164w_d = (IHPE)L23_1164w_d ;
|
|
LOCAL IUH L23_1159if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1159if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1159if_d = (IHPE)L23_1159if_d ;
|
|
GLOBAL IUH S_3055_Chain4ByteMove_00000003_0000000f_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3055_Chain4ByteMove_00000003_0000000f_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3055_Chain4ByteMove_00000003_0000000f_00000001 = (IHPE)S_3055_Chain4ByteMove_00000003_0000000f_00000001 ;
|
|
LOCAL IUH L13_3035if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3035if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3035if_f = (IHPE)L13_3035if_f ;
|
|
LOCAL IUH L22_293if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_293if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_293if_f = (IHPE)L22_293if_f ;
|
|
LOCAL IUH L22_294if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_294if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_294if_d = (IHPE)L22_294if_d ;
|
|
GLOBAL IUH S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001 = (IHPE)S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001 ;
|
|
LOCAL IUH L13_3036if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3036if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3036if_f = (IHPE)L13_3036if_f ;
|
|
LOCAL IUH L23_1168w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1168w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1168w_t = (IHPE)L23_1168w_t ;
|
|
LOCAL IUH L23_1169w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1169w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1169w_d = (IHPE)L23_1169w_d ;
|
|
LOCAL IUH L23_1166if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1166if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1166if_f = (IHPE)L23_1166if_f ;
|
|
LOCAL IUH L23_1170w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1170w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1170w_t = (IHPE)L23_1170w_t ;
|
|
LOCAL IUH L23_1171w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1171w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1171w_d = (IHPE)L23_1171w_d ;
|
|
LOCAL IUH L23_1167if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1167if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1167if_d = (IHPE)L23_1167if_d ;
|
|
GLOBAL IUH S_3057_Chain4WordMove_00000003_00000008_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3057_Chain4WordMove_00000003_00000008_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3057_Chain4WordMove_00000003_00000008_00000001 = (IHPE)S_3057_Chain4WordMove_00000003_00000008_00000001 ;
|
|
LOCAL IUH L13_3037if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3037if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3037if_f = (IHPE)L13_3037if_f ;
|
|
LOCAL IUH L22_295if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_295if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_295if_f = (IHPE)L22_295if_f ;
|
|
LOCAL IUH L22_296if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_296if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_296if_d = (IHPE)L22_296if_d ;
|
|
GLOBAL IUH S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001 = (IHPE)S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_3038if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3038if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3038if_f = (IHPE)L13_3038if_f ;
|
|
GLOBAL IUH S_3059_Chain4WordMove_00000003_00000009_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3059_Chain4WordMove_00000003_00000009_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3059_Chain4WordMove_00000003_00000009_00000001 = (IHPE)S_3059_Chain4WordMove_00000003_00000009_00000001 ;
|
|
LOCAL IUH L13_3039if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3039if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3039if_f = (IHPE)L13_3039if_f ;
|
|
LOCAL IUH L22_297if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_297if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_297if_f = (IHPE)L22_297if_f ;
|
|
LOCAL IUH L22_298if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_298if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_298if_d = (IHPE)L22_298if_d ;
|
|
GLOBAL IUH S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001 = (IHPE)S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_3040if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3040if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3040if_f = (IHPE)L13_3040if_f ;
|
|
LOCAL IUH L23_1174w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1174w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1174w_t = (IHPE)L23_1174w_t ;
|
|
LOCAL IUH L23_1175w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1175w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1175w_d = (IHPE)L23_1175w_d ;
|
|
LOCAL IUH L23_1172if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1172if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1172if_f = (IHPE)L23_1172if_f ;
|
|
LOCAL IUH L23_1176w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1176w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1176w_t = (IHPE)L23_1176w_t ;
|
|
LOCAL IUH L23_1177w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1177w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1177w_d = (IHPE)L23_1177w_d ;
|
|
LOCAL IUH L23_1173if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1173if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1173if_d = (IHPE)L23_1173if_d ;
|
|
GLOBAL IUH S_3061_Chain4WordMove_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3061_Chain4WordMove_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3061_Chain4WordMove_00000003_0000000e_00000001 = (IHPE)S_3061_Chain4WordMove_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_3041if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3041if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3041if_f = (IHPE)L13_3041if_f ;
|
|
LOCAL IUH L22_299if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_299if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_299if_f = (IHPE)L22_299if_f ;
|
|
LOCAL IUH L22_300if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_300if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_300if_d = (IHPE)L22_300if_d ;
|
|
GLOBAL IUH S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001 = (IHPE)S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_3042if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3042if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3042if_f = (IHPE)L13_3042if_f ;
|
|
GLOBAL IUH S_3063_Chain4WordMove_00000003_0000000f_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3063_Chain4WordMove_00000003_0000000f_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3063_Chain4WordMove_00000003_0000000f_00000001 = (IHPE)S_3063_Chain4WordMove_00000003_0000000f_00000001 ;
|
|
LOCAL IUH L13_3043if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3043if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3043if_f = (IHPE)L13_3043if_f ;
|
|
LOCAL IUH L22_301if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_301if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_301if_f = (IHPE)L22_301if_f ;
|
|
LOCAL IUH L22_302if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L22_302if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L22_302if_d = (IHPE)L22_302if_d ;
|
|
GLOBAL IUH S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001 = (IHPE)S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001 ;
|
|
LOCAL IUH L13_3044if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3044if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3044if_f = (IHPE)L13_3044if_f ;
|
|
LOCAL IUH L23_1180w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1180w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1180w_t = (IHPE)L23_1180w_t ;
|
|
LOCAL IUH L23_1181w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1181w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1181w_d = (IHPE)L23_1181w_d ;
|
|
LOCAL IUH L23_1178if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1178if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1178if_f = (IHPE)L23_1178if_f ;
|
|
LOCAL IUH L23_1182w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1182w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1182w_t = (IHPE)L23_1182w_t ;
|
|
LOCAL IUH L23_1183w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1183w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1183w_d = (IHPE)L23_1183w_d ;
|
|
LOCAL IUH L23_1179if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_1179if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_1179if_d = (IHPE)L23_1179if_d ;
|
|
GLOBAL IUH S_3065_Chain4DwordMove_00000003_00000008_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3065_Chain4DwordMove_00000003_00000008_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3065_Chain4DwordMove_00000003_00000008_00000001 = (IHPE)S_3065_Chain4DwordMove_00000003_00000008_00000001 ;
|
|
LOCAL IUH L13_3045if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3045if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3045if_f = (IHPE)L13_3045if_f ;
|
|
GLOBAL IUH S_3066_Chain4DwordMove_00000003_00000009_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3066_Chain4DwordMove_00000003_00000009_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3066_Chain4DwordMove_00000003_00000009_00000001 = (IHPE)S_3066_Chain4DwordMove_00000003_00000009_00000001 ;
|
|
LOCAL IUH L13_3046if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3046if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3046if_f = (IHPE)L13_3046if_f ;
|
|
GLOBAL IUH S_3067_Chain4DwordMove_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3067_Chain4DwordMove_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3067_Chain4DwordMove_00000003_0000000e_00000001 = (IHPE)S_3067_Chain4DwordMove_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_3047if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3047if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3047if_f = (IHPE)L13_3047if_f ;
|
|
GLOBAL IUH S_3068_Chain4DwordMove_00000003_0000000f_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_3068_Chain4DwordMove_00000003_0000000f_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_3068_Chain4DwordMove_00000003_0000000f_00000001 = (IHPE)S_3068_Chain4DwordMove_00000003_0000000f_00000001 ;
|
|
LOCAL IUH L13_3048if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_3048if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_3048if_f = (IHPE)L13_3048if_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) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_3046_Chain4DwordMove_00000002_00000009_00000001_id :
|
|
S_3046_Chain4DwordMove_00000002_00000009_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3046) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3026if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3026if_f_id :
|
|
L13_3026if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3039_Chain4WordMove_00000002_00000009_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3039_Chain4WordMove_00000002_00000009_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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_3047_Chain4DwordMove_00000002_0000000e_00000001_id :
|
|
S_3047_Chain4DwordMove_00000002_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3047) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3027if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3027if_f_id :
|
|
L13_3027if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3041_Chain4WordMove_00000002_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3041_Chain4WordMove_00000002_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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_3048_Chain4DwordMove_00000002_0000000f_00000001_id :
|
|
S_3048_Chain4DwordMove_00000002_0000000f_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3048) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3028if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3028if_f_id :
|
|
L13_3028if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3043_Chain4WordMove_00000002_0000000f_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3043_Chain4WordMove_00000002_0000000f_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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_3049_Chain4ByteMove_00000003_00000008_00000001_id :
|
|
S_3049_Chain4ByteMove_00000003_00000008_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3049) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3029if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3029if_f_id :
|
|
L13_3029if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_287if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16658) ;
|
|
*((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_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16659) ;
|
|
{ extern IUH L22_288if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_288if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_287if_f_id :
|
|
L22_287if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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)(16658) ;
|
|
*((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_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16659) ;
|
|
case L22_288if_d_id :
|
|
L22_288if_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_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001_id :
|
|
S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001 :
|
|
*((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)(3050) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3030if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3030if_f_id :
|
|
L13_3030if_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_1144if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_1147w_d;
|
|
case L23_1146w_t_id :
|
|
L23_1146w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_1148if_f;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
case L23_1148if_f_id :
|
|
L23_1148if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_1146w_t;
|
|
case L23_1147w_d_id :
|
|
L23_1147w_d: ;
|
|
{ extern IUH L23_1145if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_1145if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_1144if_f_id :
|
|
L23_1144if_f: ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((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)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_1150w_d;
|
|
case L23_1149w_t_id :
|
|
L23_1149w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_1151if_f;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
case L23_1151if_f_id :
|
|
L23_1151if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_1149w_t;
|
|
case L23_1150w_d_id :
|
|
L23_1150w_d: ;
|
|
case L23_1145if_d_id :
|
|
L23_1145if_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_3051_Chain4ByteMove_00000003_00000009_00000001_id :
|
|
S_3051_Chain4ByteMove_00000003_00000009_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3051) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3031if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3031if_f_id :
|
|
L13_3031if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_289if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16660) ;
|
|
*((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_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16661) ;
|
|
{ extern IUH L22_290if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_290if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_289if_f_id :
|
|
L22_289if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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)(16660) ;
|
|
*((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_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16661) ;
|
|
case L22_290if_d_id :
|
|
L22_290if_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_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001_id :
|
|
S_3052_CopyByte4PlaneChain4_00000003_00000009_00000000_00000001 :
|
|
*((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)(3052) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3032if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3032if_f_id :
|
|
L13_3032if_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_1152if_f;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_1155w_d;
|
|
case L23_1154w_t_id :
|
|
L23_1154w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_1154w_t;
|
|
case L23_1155w_d_id :
|
|
L23_1155w_d: ;
|
|
{ extern IUH L23_1153if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_1153if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_1152if_f_id :
|
|
L23_1152if_f: ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_1157w_d;
|
|
case L23_1156w_t_id :
|
|
L23_1156w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_1156w_t;
|
|
case L23_1157w_d_id :
|
|
L23_1157w_d: ;
|
|
case L23_1153if_d_id :
|
|
L23_1153if_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_3053_Chain4ByteMove_00000003_0000000e_00000001_id :
|
|
S_3053_Chain4ByteMove_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3053) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3033if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3033if_f_id :
|
|
L13_3033if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_291if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16658) ;
|
|
*((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_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16659) ;
|
|
{ extern IUH L22_292if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_292if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_291if_f_id :
|
|
L22_291if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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)(16658) ;
|
|
*((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_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16659) ;
|
|
case L22_292if_d_id :
|
|
L22_292if_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_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001_id :
|
|
S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3054) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3034if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3034if_f_id :
|
|
L13_3034if_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 *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_1158if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_1161w_d;
|
|
case L23_1160w_t_id :
|
|
L23_1160w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(3) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if (*((IU32 *)&(r21) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_1162if_f;
|
|
*((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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
case L23_1162if_f_id :
|
|
L23_1162if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_1160w_t;
|
|
case L23_1161w_d_id :
|
|
L23_1161w_d: ;
|
|
{ extern IUH L23_1159if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_1159if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_1158if_f_id :
|
|
L23_1158if_f: ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((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)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_1164w_d;
|
|
case L23_1163w_t_id :
|
|
L23_1163w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_1165if_f;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = (IS32)(1296) ;
|
|
*((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))) );
|
|
*((IU32 *)&(r23) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((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)(16363) ;
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
case L23_1165if_f_id :
|
|
L23_1165if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_1163w_t;
|
|
case L23_1164w_d_id :
|
|
L23_1164w_d: ;
|
|
case L23_1159if_d_id :
|
|
L23_1159if_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_3055_Chain4ByteMove_00000003_0000000f_00000001_id :
|
|
S_3055_Chain4ByteMove_00000003_0000000f_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3055) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3035if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3035if_f_id :
|
|
L13_3035if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_293if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16660) ;
|
|
*((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_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16661) ;
|
|
{ extern IUH L22_294if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_294if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_293if_f_id :
|
|
L22_293if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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)(16660) ;
|
|
*((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_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16661) ;
|
|
case L22_294if_d_id :
|
|
L22_294if_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_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001_id :
|
|
S_3056_CopyByte4PlaneChain4_00000003_0000000f_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3056) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3036if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3036if_f_id :
|
|
L13_3036if_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 *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_1166if_f;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_1169w_d;
|
|
case L23_1168w_t_id :
|
|
L23_1168w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_1168w_t;
|
|
case L23_1169w_d_id :
|
|
L23_1169w_d: ;
|
|
{ extern IUH L23_1167if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_1167if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_1166if_f_id :
|
|
L23_1166if_f: ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_1171w_d;
|
|
case L23_1170w_t_id :
|
|
L23_1170w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IUH *)&(r22)) = (IS32)(1296) ;
|
|
*((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+9)) ;
|
|
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)&(r23) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((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)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_1170w_t;
|
|
case L23_1171w_d_id :
|
|
L23_1171w_d: ;
|
|
case L23_1167if_d_id :
|
|
L23_1167if_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_3057_Chain4WordMove_00000003_00000008_00000001_id :
|
|
S_3057_Chain4WordMove_00000003_00000008_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3057) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3037if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3037if_f_id :
|
|
L13_3037if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_295if_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_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001(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_296if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_296if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_295if_f_id :
|
|
L22_295if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16671) ;
|
|
case L22_296if_d_id :
|
|
L22_296if_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_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001_id :
|
|
S_3058_CopyWordPlnByPlnChain4_00000003_00000008_00000000_00000001 :
|
|
*((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)(3058) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3038if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3038if_f_id :
|
|
L13_3038if_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_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3050_CopyBytePlnByPlnChain4_00000003_00000008_00000000_00000001(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_3059_Chain4WordMove_00000003_00000009_00000001_id :
|
|
S_3059_Chain4WordMove_00000003_00000009_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3059) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3039if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3039if_f_id :
|
|
L13_3039if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_297if_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_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001(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_298if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_298if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_297if_f_id :
|
|
L22_297if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16673) ;
|
|
case L22_298if_d_id :
|
|
L22_298if_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_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001_id :
|
|
S_3060_CopyWord4PlaneChain4_00000003_00000009_00000000_00000001 :
|
|
*((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)(3060) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3040if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3040if_f_id :
|
|
L13_3040if_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_1172if_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_1175w_d;
|
|
case L23_1174w_t_id :
|
|
L23_1174w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((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_1174w_t;
|
|
case L23_1175w_d_id :
|
|
L23_1175w_d: ;
|
|
{ extern IUH L23_1173if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_1173if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_1172if_f_id :
|
|
L23_1172if_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_1177w_d;
|
|
case L23_1176w_t_id :
|
|
L23_1176w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((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_1176w_t;
|
|
case L23_1177w_d_id :
|
|
L23_1177w_d: ;
|
|
case L23_1173if_d_id :
|
|
L23_1173if_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_3061_Chain4WordMove_00000003_0000000e_00000001_id :
|
|
S_3061_Chain4WordMove_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3061) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3041if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3041if_f_id :
|
|
L13_3041if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_299if_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_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001(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_300if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_300if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_299if_f_id :
|
|
L22_299if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16671) ;
|
|
case L22_300if_d_id :
|
|
L22_300if_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_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001_id :
|
|
S_3062_CopyWordPlnByPlnChain4_00000003_0000000e_00000000_00000001 :
|
|
*((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)(3062) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3042if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3042if_f_id :
|
|
L13_3042if_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_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3054_CopyBytePlnByPlnChain4_00000003_0000000e_00000000_00000001(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_3063_Chain4WordMove_00000003_0000000f_00000001_id :
|
|
S_3063_Chain4WordMove_00000003_0000000f_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3063) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3043if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3043if_f_id :
|
|
L13_3043if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L22_301if_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_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001(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_302if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_302if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L22_301if_f_id :
|
|
L22_301if_f: ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+1)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ 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_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16673) ;
|
|
case L22_302if_d_id :
|
|
L22_302if_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_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001_id :
|
|
S_3064_CopyWord4PlaneChain4_00000003_0000000f_00000000_00000001 :
|
|
*((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)(3064) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3044if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3044if_f_id :
|
|
L13_3044if_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_1178if_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_1181w_d;
|
|
case L23_1180w_t_id :
|
|
L23_1180w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1296) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((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)(1316) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1296) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((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_1180w_t;
|
|
case L23_1181w_d_id :
|
|
L23_1181w_d: ;
|
|
{ extern IUH L23_1179if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_1179if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_1178if_f_id :
|
|
L23_1178if_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_1183w_d;
|
|
case L23_1182w_t_id :
|
|
L23_1182w_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)(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 *)&(r22)) = (IS32)(1296) ;
|
|
*((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))) );
|
|
*((IU32 *)&(r23) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((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)(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)(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 *)&(r22)) = (IS32)(1296) ;
|
|
*((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))) );
|
|
*((IU32 *)&(r23) + REGLONG) = ~(*((IU32 *)(LocalIUH+8) + REGLONG));
|
|
*((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)(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_1182w_t;
|
|
case L23_1183w_d_id :
|
|
L23_1183w_d: ;
|
|
case L23_1179if_d_id :
|
|
L23_1179if_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_3065_Chain4DwordMove_00000003_00000008_00000001_id :
|
|
S_3065_Chain4DwordMove_00000003_00000008_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3065) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3045if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3045if_f_id :
|
|
L13_3045if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3057_Chain4WordMove_00000003_00000008_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3057_Chain4WordMove_00000003_00000008_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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_3066_Chain4DwordMove_00000003_00000009_00000001_id :
|
|
S_3066_Chain4DwordMove_00000003_00000009_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3066) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3046if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3046if_f_id :
|
|
L13_3046if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3059_Chain4WordMove_00000003_00000009_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3059_Chain4WordMove_00000003_00000009_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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_3067_Chain4DwordMove_00000003_0000000e_00000001_id :
|
|
S_3067_Chain4DwordMove_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3067) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3047if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3047if_f_id :
|
|
L13_3047if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3061_Chain4WordMove_00000003_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3061_Chain4WordMove_00000003_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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_3068_Chain4DwordMove_00000003_0000000f_00000001_id :
|
|
S_3068_Chain4DwordMove_00000003_0000000f_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (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 *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(3068) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_3048if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_3048if_f_id :
|
|
L13_3048if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16684) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_3063_Chain4WordMove_00000003_0000000f_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_3063_Chain4WordMove_00000003_0000000f_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16685) ;
|
|
/*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 */
|