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.
4591 lines
206 KiB
4591 lines
206 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_2694_Chain2DwordMove_00000003_Fwd_id,
|
|
L13_2674if_f_id,
|
|
S_2695_Chain2ModeXFwdDwordMove_00000003_id,
|
|
L13_2675if_f_id,
|
|
S_2696_Chain2ByteWrite_Copy_id,
|
|
L13_2676if_f_id,
|
|
L25_42if_f_id,
|
|
L25_43if_f_id,
|
|
S_2697_Chain2ByteFill_Copy_id,
|
|
L13_2677if_f_id,
|
|
L25_44if_f_id,
|
|
L25_45if_f_id,
|
|
L21_136if_f_id,
|
|
L21_137if_d_id,
|
|
L21_138w_t_id,
|
|
L21_139w_d_id,
|
|
S_2698_Chain2ByteMove_Copy_Fwd_id,
|
|
L13_2678if_f_id,
|
|
L25_46if_f_id,
|
|
L25_47if_f_id,
|
|
L21_142if_f_id,
|
|
L21_143if_d_id,
|
|
L21_144w_t_id,
|
|
L21_145w_d_id,
|
|
L21_140if_f_id,
|
|
L21_146if_f_id,
|
|
L21_147if_d_id,
|
|
L21_148if_f_id,
|
|
L21_149if_d_id,
|
|
L21_150w_t_id,
|
|
L21_151w_d_id,
|
|
L21_141if_d_id,
|
|
S_2699_Chain2WordWrite_Copy_id,
|
|
L13_2679if_f_id,
|
|
L25_48if_f_id,
|
|
L25_49if_f_id,
|
|
L21_152if_f_id,
|
|
L21_153if_d_id,
|
|
S_2700_Chain2WordFill_Copy_id,
|
|
L13_2680if_f_id,
|
|
L25_50if_f_id,
|
|
L25_51if_f_id,
|
|
L21_156w_t_id,
|
|
L21_157w_d_id,
|
|
L21_154if_f_id,
|
|
L21_158w_t_id,
|
|
L21_159w_d_id,
|
|
L21_155if_d_id,
|
|
S_2701_Chain2WordMove_Copy_Fwd_id,
|
|
L13_2681if_f_id,
|
|
S_2702_Chain2DwordWrite_Copy_id,
|
|
L13_2682if_f_id,
|
|
L25_52if_f_id,
|
|
L25_53if_f_id,
|
|
L21_160if_f_id,
|
|
L21_161if_d_id,
|
|
S_2703_Chain2DwordFill_Copy_id,
|
|
L13_2683if_f_id,
|
|
L25_54if_f_id,
|
|
L25_55if_f_id,
|
|
L21_162if_f_id,
|
|
L21_163if_d_id,
|
|
L21_164w_t_id,
|
|
L21_165w_d_id,
|
|
S_2704_Chain2DwordMove_Copy_Fwd_id,
|
|
L13_2684if_f_id,
|
|
S_2705_Chain2ByteMove_00000000_Bwd_id,
|
|
L13_2685if_f_id,
|
|
S_2706_Chain2ModeXBwdByteMove_00000000_id,
|
|
L13_2686if_f_id,
|
|
L25_56if_f_id,
|
|
L25_57if_f_id,
|
|
L21_168if_f_id,
|
|
L21_169w_t_id,
|
|
L21_170w_d_id,
|
|
L21_171if_f_id,
|
|
L21_166if_f_id,
|
|
L21_172if_f_id,
|
|
L21_173w_t_id,
|
|
L21_174w_d_id,
|
|
L21_175if_f_id,
|
|
L21_167if_d_id,
|
|
S_2707_Chain2WordMove_00000000_Bwd_id,
|
|
L13_2687if_f_id,
|
|
S_2708_Chain2ModeXBwdWordMove_00000000_id,
|
|
L13_2688if_f_id,
|
|
L25_58if_f_id,
|
|
L25_59if_f_id,
|
|
L21_178if_f_id,
|
|
L21_179w_t_id,
|
|
L21_180w_d_id,
|
|
L21_176if_f_id,
|
|
L21_181if_f_id,
|
|
L21_182w_t_id,
|
|
L21_183w_d_id,
|
|
L21_177if_d_id,
|
|
S_2709_Chain2DwordMove_00000000_Bwd_id,
|
|
L13_2689if_f_id,
|
|
S_2710_Chain2ModeXBwdDwordMove_00000000_id,
|
|
L13_2690if_f_id,
|
|
S_2711_Chain2ByteMove_00000001_Bwd_id,
|
|
L13_2691if_f_id,
|
|
S_2712_Chain2ModeXBwdByteMove_00000001_id,
|
|
L13_2692if_f_id,
|
|
L25_60if_f_id,
|
|
L25_61if_f_id,
|
|
L21_186if_f_id,
|
|
L21_187w_t_id,
|
|
L21_188w_d_id,
|
|
L21_189if_f_id,
|
|
L21_184if_f_id,
|
|
L21_190if_f_id,
|
|
L21_191w_t_id,
|
|
L21_192w_d_id,
|
|
L21_193if_f_id,
|
|
L21_185if_d_id,
|
|
S_2713_Chain2WordMove_00000001_Bwd_id,
|
|
L13_2693if_f_id,
|
|
S_2714_Chain2ModeXBwdWordMove_00000001_id,
|
|
L13_2694if_f_id,
|
|
L25_62if_f_id,
|
|
L25_63if_f_id,
|
|
L21_196if_f_id,
|
|
L21_197w_t_id,
|
|
L21_198w_d_id,
|
|
L21_194if_f_id,
|
|
L21_199if_f_id,
|
|
L21_200w_t_id,
|
|
L21_201w_d_id,
|
|
L21_195if_d_id,
|
|
S_2715_Chain2DwordMove_00000001_Bwd_id,
|
|
L13_2695if_f_id,
|
|
S_2716_Chain2ModeXBwdDwordMove_00000001_id,
|
|
L13_2696if_f_id,
|
|
S_2717_Chain2ByteMove_00000002_Bwd_id,
|
|
L13_2697if_f_id,
|
|
S_2718_Chain2ModeXBwdByteMove_00000002_id,
|
|
L13_2698if_f_id,
|
|
L25_64if_f_id,
|
|
L25_65if_f_id,
|
|
L21_204if_f_id,
|
|
L21_205w_t_id,
|
|
L21_206w_d_id,
|
|
L21_207if_f_id,
|
|
L21_202if_f_id,
|
|
L21_208if_f_id,
|
|
L21_209w_t_id,
|
|
L21_210w_d_id,
|
|
L21_211if_f_id,
|
|
L21_203if_d_id,
|
|
S_2719_Chain2WordMove_00000002_Bwd_id,
|
|
L13_2699if_f_id,
|
|
S_2720_Chain2ModeXBwdWordMove_00000002_id,
|
|
L13_2700if_f_id,
|
|
L25_66if_f_id,
|
|
L25_67if_f_id,
|
|
L21_214if_f_id,
|
|
L21_215w_t_id,
|
|
L21_216w_d_id,
|
|
L21_212if_f_id,
|
|
L21_217if_f_id,
|
|
L21_218w_t_id,
|
|
L21_219w_d_id,
|
|
L21_213if_d_id,
|
|
S_2721_Chain2DwordMove_00000002_Bwd_id,
|
|
L13_2701if_f_id,
|
|
S_2722_Chain2ModeXBwdDwordMove_00000002_id,
|
|
L13_2702if_f_id,
|
|
S_2723_Chain2ByteMove_00000003_Bwd_id,
|
|
L13_2703if_f_id,
|
|
S_2724_Chain2ModeXBwdByteMove_00000003_id,
|
|
L13_2704if_f_id,
|
|
L25_68if_f_id,
|
|
L25_69if_f_id,
|
|
L21_222if_f_id,
|
|
L21_223w_t_id,
|
|
L21_224w_d_id,
|
|
L21_225if_f_id,
|
|
L21_220if_f_id,
|
|
L21_226if_f_id,
|
|
L21_227w_t_id,
|
|
L21_228w_d_id,
|
|
L21_229if_f_id,
|
|
L21_221if_d_id,
|
|
S_2725_Chain2WordMove_00000003_Bwd_id,
|
|
L13_2705if_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_2694_Chain2DwordMove_00000003_Fwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2694_Chain2DwordMove_00000003_Fwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2694_Chain2DwordMove_00000003_Fwd = (IHPE)S_2694_Chain2DwordMove_00000003_Fwd ;
|
|
LOCAL IUH L13_2674if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2674if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2674if_f = (IHPE)L13_2674if_f ;
|
|
GLOBAL IUH S_2695_Chain2ModeXFwdDwordMove_00000003 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2695_Chain2ModeXFwdDwordMove_00000003_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2695_Chain2ModeXFwdDwordMove_00000003 = (IHPE)S_2695_Chain2ModeXFwdDwordMove_00000003 ;
|
|
LOCAL IUH L13_2675if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2675if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2675if_f = (IHPE)L13_2675if_f ;
|
|
GLOBAL IUH S_2696_Chain2ByteWrite_Copy IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2696_Chain2ByteWrite_Copy_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2696_Chain2ByteWrite_Copy = (IHPE)S_2696_Chain2ByteWrite_Copy ;
|
|
LOCAL IUH L13_2676if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2676if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2676if_f = (IHPE)L13_2676if_f ;
|
|
LOCAL IUH L25_42if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_42if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_42if_f = (IHPE)L25_42if_f ;
|
|
LOCAL IUH L25_43if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_43if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_43if_f = (IHPE)L25_43if_f ;
|
|
GLOBAL IUH S_2697_Chain2ByteFill_Copy IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2697_Chain2ByteFill_Copy_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2697_Chain2ByteFill_Copy = (IHPE)S_2697_Chain2ByteFill_Copy ;
|
|
LOCAL IUH L13_2677if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2677if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2677if_f = (IHPE)L13_2677if_f ;
|
|
LOCAL IUH L25_44if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_44if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_44if_f = (IHPE)L25_44if_f ;
|
|
LOCAL IUH L25_45if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_45if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_45if_f = (IHPE)L25_45if_f ;
|
|
LOCAL IUH L21_136if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_136if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_136if_f = (IHPE)L21_136if_f ;
|
|
LOCAL IUH L21_137if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_137if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_137if_d = (IHPE)L21_137if_d ;
|
|
LOCAL IUH L21_138w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_138w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_138w_t = (IHPE)L21_138w_t ;
|
|
LOCAL IUH L21_139w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_139w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_139w_d = (IHPE)L21_139w_d ;
|
|
GLOBAL IUH S_2698_Chain2ByteMove_Copy_Fwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2698_Chain2ByteMove_Copy_Fwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2698_Chain2ByteMove_Copy_Fwd = (IHPE)S_2698_Chain2ByteMove_Copy_Fwd ;
|
|
LOCAL IUH L13_2678if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2678if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2678if_f = (IHPE)L13_2678if_f ;
|
|
LOCAL IUH L25_46if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_46if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_46if_f = (IHPE)L25_46if_f ;
|
|
LOCAL IUH L25_47if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_47if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_47if_f = (IHPE)L25_47if_f ;
|
|
LOCAL IUH L21_142if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_142if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_142if_f = (IHPE)L21_142if_f ;
|
|
LOCAL IUH L21_143if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_143if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_143if_d = (IHPE)L21_143if_d ;
|
|
LOCAL IUH L21_144w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_144w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_144w_t = (IHPE)L21_144w_t ;
|
|
LOCAL IUH L21_145w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_145w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_145w_d = (IHPE)L21_145w_d ;
|
|
LOCAL IUH L21_140if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_140if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_140if_f = (IHPE)L21_140if_f ;
|
|
LOCAL IUH L21_146if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_146if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_146if_f = (IHPE)L21_146if_f ;
|
|
LOCAL IUH L21_147if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_147if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_147if_d = (IHPE)L21_147if_d ;
|
|
LOCAL IUH L21_148if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_148if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_148if_f = (IHPE)L21_148if_f ;
|
|
LOCAL IUH L21_149if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_149if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_149if_d = (IHPE)L21_149if_d ;
|
|
LOCAL IUH L21_150w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_150w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_150w_t = (IHPE)L21_150w_t ;
|
|
LOCAL IUH L21_151w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_151w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_151w_d = (IHPE)L21_151w_d ;
|
|
LOCAL IUH L21_141if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_141if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_141if_d = (IHPE)L21_141if_d ;
|
|
GLOBAL IUH S_2699_Chain2WordWrite_Copy IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2699_Chain2WordWrite_Copy_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2699_Chain2WordWrite_Copy = (IHPE)S_2699_Chain2WordWrite_Copy ;
|
|
LOCAL IUH L13_2679if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2679if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2679if_f = (IHPE)L13_2679if_f ;
|
|
LOCAL IUH L25_48if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_48if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_48if_f = (IHPE)L25_48if_f ;
|
|
LOCAL IUH L25_49if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_49if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_49if_f = (IHPE)L25_49if_f ;
|
|
LOCAL IUH L21_152if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_152if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_152if_f = (IHPE)L21_152if_f ;
|
|
LOCAL IUH L21_153if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_153if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_153if_d = (IHPE)L21_153if_d ;
|
|
GLOBAL IUH S_2700_Chain2WordFill_Copy IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2700_Chain2WordFill_Copy_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2700_Chain2WordFill_Copy = (IHPE)S_2700_Chain2WordFill_Copy ;
|
|
LOCAL IUH L13_2680if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2680if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2680if_f = (IHPE)L13_2680if_f ;
|
|
LOCAL IUH L25_50if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_50if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_50if_f = (IHPE)L25_50if_f ;
|
|
LOCAL IUH L25_51if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_51if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_51if_f = (IHPE)L25_51if_f ;
|
|
LOCAL IUH L21_156w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_156w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_156w_t = (IHPE)L21_156w_t ;
|
|
LOCAL IUH L21_157w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_157w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_157w_d = (IHPE)L21_157w_d ;
|
|
LOCAL IUH L21_154if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_154if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_154if_f = (IHPE)L21_154if_f ;
|
|
LOCAL IUH L21_158w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_158w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_158w_t = (IHPE)L21_158w_t ;
|
|
LOCAL IUH L21_159w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_159w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_159w_d = (IHPE)L21_159w_d ;
|
|
LOCAL IUH L21_155if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_155if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_155if_d = (IHPE)L21_155if_d ;
|
|
GLOBAL IUH S_2701_Chain2WordMove_Copy_Fwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2701_Chain2WordMove_Copy_Fwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2701_Chain2WordMove_Copy_Fwd = (IHPE)S_2701_Chain2WordMove_Copy_Fwd ;
|
|
LOCAL IUH L13_2681if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2681if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2681if_f = (IHPE)L13_2681if_f ;
|
|
GLOBAL IUH S_2702_Chain2DwordWrite_Copy IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2702_Chain2DwordWrite_Copy_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2702_Chain2DwordWrite_Copy = (IHPE)S_2702_Chain2DwordWrite_Copy ;
|
|
LOCAL IUH L13_2682if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2682if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2682if_f = (IHPE)L13_2682if_f ;
|
|
LOCAL IUH L25_52if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_52if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_52if_f = (IHPE)L25_52if_f ;
|
|
LOCAL IUH L25_53if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_53if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_53if_f = (IHPE)L25_53if_f ;
|
|
LOCAL IUH L21_160if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_160if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_160if_f = (IHPE)L21_160if_f ;
|
|
LOCAL IUH L21_161if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_161if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_161if_d = (IHPE)L21_161if_d ;
|
|
GLOBAL IUH S_2703_Chain2DwordFill_Copy IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2703_Chain2DwordFill_Copy_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2703_Chain2DwordFill_Copy = (IHPE)S_2703_Chain2DwordFill_Copy ;
|
|
LOCAL IUH L13_2683if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2683if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2683if_f = (IHPE)L13_2683if_f ;
|
|
LOCAL IUH L25_54if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_54if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_54if_f = (IHPE)L25_54if_f ;
|
|
LOCAL IUH L25_55if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_55if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_55if_f = (IHPE)L25_55if_f ;
|
|
LOCAL IUH L21_162if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_162if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_162if_f = (IHPE)L21_162if_f ;
|
|
LOCAL IUH L21_163if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_163if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_163if_d = (IHPE)L21_163if_d ;
|
|
LOCAL IUH L21_164w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_164w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_164w_t = (IHPE)L21_164w_t ;
|
|
LOCAL IUH L21_165w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_165w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_165w_d = (IHPE)L21_165w_d ;
|
|
GLOBAL IUH S_2704_Chain2DwordMove_Copy_Fwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2704_Chain2DwordMove_Copy_Fwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2704_Chain2DwordMove_Copy_Fwd = (IHPE)S_2704_Chain2DwordMove_Copy_Fwd ;
|
|
LOCAL IUH L13_2684if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2684if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2684if_f = (IHPE)L13_2684if_f ;
|
|
GLOBAL IUH S_2705_Chain2ByteMove_00000000_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2705_Chain2ByteMove_00000000_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2705_Chain2ByteMove_00000000_Bwd = (IHPE)S_2705_Chain2ByteMove_00000000_Bwd ;
|
|
LOCAL IUH L13_2685if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2685if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2685if_f = (IHPE)L13_2685if_f ;
|
|
GLOBAL IUH S_2706_Chain2ModeXBwdByteMove_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2706_Chain2ModeXBwdByteMove_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2706_Chain2ModeXBwdByteMove_00000000 = (IHPE)S_2706_Chain2ModeXBwdByteMove_00000000 ;
|
|
LOCAL IUH L13_2686if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2686if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2686if_f = (IHPE)L13_2686if_f ;
|
|
LOCAL IUH L25_56if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_56if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_56if_f = (IHPE)L25_56if_f ;
|
|
LOCAL IUH L25_57if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_57if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_57if_f = (IHPE)L25_57if_f ;
|
|
LOCAL IUH L21_168if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_168if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_168if_f = (IHPE)L21_168if_f ;
|
|
LOCAL IUH L21_169w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_169w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_169w_t = (IHPE)L21_169w_t ;
|
|
LOCAL IUH L21_170w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_170w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_170w_d = (IHPE)L21_170w_d ;
|
|
LOCAL IUH L21_171if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_171if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_171if_f = (IHPE)L21_171if_f ;
|
|
LOCAL IUH L21_166if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_166if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_166if_f = (IHPE)L21_166if_f ;
|
|
LOCAL IUH L21_172if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_172if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_172if_f = (IHPE)L21_172if_f ;
|
|
LOCAL IUH L21_173w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_173w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_173w_t = (IHPE)L21_173w_t ;
|
|
LOCAL IUH L21_174w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_174w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_174w_d = (IHPE)L21_174w_d ;
|
|
LOCAL IUH L21_175if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_175if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_175if_f = (IHPE)L21_175if_f ;
|
|
LOCAL IUH L21_167if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_167if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_167if_d = (IHPE)L21_167if_d ;
|
|
GLOBAL IUH S_2707_Chain2WordMove_00000000_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2707_Chain2WordMove_00000000_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2707_Chain2WordMove_00000000_Bwd = (IHPE)S_2707_Chain2WordMove_00000000_Bwd ;
|
|
LOCAL IUH L13_2687if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2687if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2687if_f = (IHPE)L13_2687if_f ;
|
|
GLOBAL IUH S_2708_Chain2ModeXBwdWordMove_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2708_Chain2ModeXBwdWordMove_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2708_Chain2ModeXBwdWordMove_00000000 = (IHPE)S_2708_Chain2ModeXBwdWordMove_00000000 ;
|
|
LOCAL IUH L13_2688if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2688if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2688if_f = (IHPE)L13_2688if_f ;
|
|
LOCAL IUH L25_58if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_58if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_58if_f = (IHPE)L25_58if_f ;
|
|
LOCAL IUH L25_59if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_59if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_59if_f = (IHPE)L25_59if_f ;
|
|
LOCAL IUH L21_178if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_178if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_178if_f = (IHPE)L21_178if_f ;
|
|
LOCAL IUH L21_179w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_179w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_179w_t = (IHPE)L21_179w_t ;
|
|
LOCAL IUH L21_180w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_180w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_180w_d = (IHPE)L21_180w_d ;
|
|
LOCAL IUH L21_176if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_176if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_176if_f = (IHPE)L21_176if_f ;
|
|
LOCAL IUH L21_181if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_181if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_181if_f = (IHPE)L21_181if_f ;
|
|
LOCAL IUH L21_182w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_182w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_182w_t = (IHPE)L21_182w_t ;
|
|
LOCAL IUH L21_183w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_183w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_183w_d = (IHPE)L21_183w_d ;
|
|
LOCAL IUH L21_177if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_177if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_177if_d = (IHPE)L21_177if_d ;
|
|
GLOBAL IUH S_2709_Chain2DwordMove_00000000_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2709_Chain2DwordMove_00000000_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2709_Chain2DwordMove_00000000_Bwd = (IHPE)S_2709_Chain2DwordMove_00000000_Bwd ;
|
|
LOCAL IUH L13_2689if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2689if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2689if_f = (IHPE)L13_2689if_f ;
|
|
GLOBAL IUH S_2710_Chain2ModeXBwdDwordMove_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2710_Chain2ModeXBwdDwordMove_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2710_Chain2ModeXBwdDwordMove_00000000 = (IHPE)S_2710_Chain2ModeXBwdDwordMove_00000000 ;
|
|
LOCAL IUH L13_2690if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2690if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2690if_f = (IHPE)L13_2690if_f ;
|
|
GLOBAL IUH S_2711_Chain2ByteMove_00000001_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2711_Chain2ByteMove_00000001_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2711_Chain2ByteMove_00000001_Bwd = (IHPE)S_2711_Chain2ByteMove_00000001_Bwd ;
|
|
LOCAL IUH L13_2691if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2691if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2691if_f = (IHPE)L13_2691if_f ;
|
|
GLOBAL IUH S_2712_Chain2ModeXBwdByteMove_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2712_Chain2ModeXBwdByteMove_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2712_Chain2ModeXBwdByteMove_00000001 = (IHPE)S_2712_Chain2ModeXBwdByteMove_00000001 ;
|
|
LOCAL IUH L13_2692if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2692if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2692if_f = (IHPE)L13_2692if_f ;
|
|
LOCAL IUH L25_60if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_60if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_60if_f = (IHPE)L25_60if_f ;
|
|
LOCAL IUH L25_61if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_61if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_61if_f = (IHPE)L25_61if_f ;
|
|
LOCAL IUH L21_186if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_186if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_186if_f = (IHPE)L21_186if_f ;
|
|
LOCAL IUH L21_187w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_187w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_187w_t = (IHPE)L21_187w_t ;
|
|
LOCAL IUH L21_188w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_188w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_188w_d = (IHPE)L21_188w_d ;
|
|
LOCAL IUH L21_189if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_189if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_189if_f = (IHPE)L21_189if_f ;
|
|
LOCAL IUH L21_184if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_184if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_184if_f = (IHPE)L21_184if_f ;
|
|
LOCAL IUH L21_190if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_190if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_190if_f = (IHPE)L21_190if_f ;
|
|
LOCAL IUH L21_191w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_191w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_191w_t = (IHPE)L21_191w_t ;
|
|
LOCAL IUH L21_192w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_192w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_192w_d = (IHPE)L21_192w_d ;
|
|
LOCAL IUH L21_193if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_193if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_193if_f = (IHPE)L21_193if_f ;
|
|
LOCAL IUH L21_185if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_185if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_185if_d = (IHPE)L21_185if_d ;
|
|
GLOBAL IUH S_2713_Chain2WordMove_00000001_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2713_Chain2WordMove_00000001_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2713_Chain2WordMove_00000001_Bwd = (IHPE)S_2713_Chain2WordMove_00000001_Bwd ;
|
|
LOCAL IUH L13_2693if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2693if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2693if_f = (IHPE)L13_2693if_f ;
|
|
GLOBAL IUH S_2714_Chain2ModeXBwdWordMove_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2714_Chain2ModeXBwdWordMove_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2714_Chain2ModeXBwdWordMove_00000001 = (IHPE)S_2714_Chain2ModeXBwdWordMove_00000001 ;
|
|
LOCAL IUH L13_2694if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2694if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2694if_f = (IHPE)L13_2694if_f ;
|
|
LOCAL IUH L25_62if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_62if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_62if_f = (IHPE)L25_62if_f ;
|
|
LOCAL IUH L25_63if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_63if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_63if_f = (IHPE)L25_63if_f ;
|
|
LOCAL IUH L21_196if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_196if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_196if_f = (IHPE)L21_196if_f ;
|
|
LOCAL IUH L21_197w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_197w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_197w_t = (IHPE)L21_197w_t ;
|
|
LOCAL IUH L21_198w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_198w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_198w_d = (IHPE)L21_198w_d ;
|
|
LOCAL IUH L21_194if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_194if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_194if_f = (IHPE)L21_194if_f ;
|
|
LOCAL IUH L21_199if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_199if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_199if_f = (IHPE)L21_199if_f ;
|
|
LOCAL IUH L21_200w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_200w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_200w_t = (IHPE)L21_200w_t ;
|
|
LOCAL IUH L21_201w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_201w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_201w_d = (IHPE)L21_201w_d ;
|
|
LOCAL IUH L21_195if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_195if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_195if_d = (IHPE)L21_195if_d ;
|
|
GLOBAL IUH S_2715_Chain2DwordMove_00000001_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2715_Chain2DwordMove_00000001_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2715_Chain2DwordMove_00000001_Bwd = (IHPE)S_2715_Chain2DwordMove_00000001_Bwd ;
|
|
LOCAL IUH L13_2695if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2695if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2695if_f = (IHPE)L13_2695if_f ;
|
|
GLOBAL IUH S_2716_Chain2ModeXBwdDwordMove_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2716_Chain2ModeXBwdDwordMove_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2716_Chain2ModeXBwdDwordMove_00000001 = (IHPE)S_2716_Chain2ModeXBwdDwordMove_00000001 ;
|
|
LOCAL IUH L13_2696if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2696if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2696if_f = (IHPE)L13_2696if_f ;
|
|
GLOBAL IUH S_2717_Chain2ByteMove_00000002_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2717_Chain2ByteMove_00000002_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2717_Chain2ByteMove_00000002_Bwd = (IHPE)S_2717_Chain2ByteMove_00000002_Bwd ;
|
|
LOCAL IUH L13_2697if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2697if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2697if_f = (IHPE)L13_2697if_f ;
|
|
GLOBAL IUH S_2718_Chain2ModeXBwdByteMove_00000002 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2718_Chain2ModeXBwdByteMove_00000002_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2718_Chain2ModeXBwdByteMove_00000002 = (IHPE)S_2718_Chain2ModeXBwdByteMove_00000002 ;
|
|
LOCAL IUH L13_2698if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2698if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2698if_f = (IHPE)L13_2698if_f ;
|
|
LOCAL IUH L25_64if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_64if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_64if_f = (IHPE)L25_64if_f ;
|
|
LOCAL IUH L25_65if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_65if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_65if_f = (IHPE)L25_65if_f ;
|
|
LOCAL IUH L21_204if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_204if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_204if_f = (IHPE)L21_204if_f ;
|
|
LOCAL IUH L21_205w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_205w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_205w_t = (IHPE)L21_205w_t ;
|
|
LOCAL IUH L21_206w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_206w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_206w_d = (IHPE)L21_206w_d ;
|
|
LOCAL IUH L21_207if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_207if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_207if_f = (IHPE)L21_207if_f ;
|
|
LOCAL IUH L21_202if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_202if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_202if_f = (IHPE)L21_202if_f ;
|
|
LOCAL IUH L21_208if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_208if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_208if_f = (IHPE)L21_208if_f ;
|
|
LOCAL IUH L21_209w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_209w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_209w_t = (IHPE)L21_209w_t ;
|
|
LOCAL IUH L21_210w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_210w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_210w_d = (IHPE)L21_210w_d ;
|
|
LOCAL IUH L21_211if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_211if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_211if_f = (IHPE)L21_211if_f ;
|
|
LOCAL IUH L21_203if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_203if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_203if_d = (IHPE)L21_203if_d ;
|
|
GLOBAL IUH S_2719_Chain2WordMove_00000002_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2719_Chain2WordMove_00000002_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2719_Chain2WordMove_00000002_Bwd = (IHPE)S_2719_Chain2WordMove_00000002_Bwd ;
|
|
LOCAL IUH L13_2699if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2699if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2699if_f = (IHPE)L13_2699if_f ;
|
|
GLOBAL IUH S_2720_Chain2ModeXBwdWordMove_00000002 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2720_Chain2ModeXBwdWordMove_00000002_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2720_Chain2ModeXBwdWordMove_00000002 = (IHPE)S_2720_Chain2ModeXBwdWordMove_00000002 ;
|
|
LOCAL IUH L13_2700if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2700if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2700if_f = (IHPE)L13_2700if_f ;
|
|
LOCAL IUH L25_66if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_66if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_66if_f = (IHPE)L25_66if_f ;
|
|
LOCAL IUH L25_67if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_67if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_67if_f = (IHPE)L25_67if_f ;
|
|
LOCAL IUH L21_214if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_214if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_214if_f = (IHPE)L21_214if_f ;
|
|
LOCAL IUH L21_215w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_215w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_215w_t = (IHPE)L21_215w_t ;
|
|
LOCAL IUH L21_216w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_216w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_216w_d = (IHPE)L21_216w_d ;
|
|
LOCAL IUH L21_212if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_212if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_212if_f = (IHPE)L21_212if_f ;
|
|
LOCAL IUH L21_217if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_217if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_217if_f = (IHPE)L21_217if_f ;
|
|
LOCAL IUH L21_218w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_218w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_218w_t = (IHPE)L21_218w_t ;
|
|
LOCAL IUH L21_219w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_219w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_219w_d = (IHPE)L21_219w_d ;
|
|
LOCAL IUH L21_213if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_213if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_213if_d = (IHPE)L21_213if_d ;
|
|
GLOBAL IUH S_2721_Chain2DwordMove_00000002_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2721_Chain2DwordMove_00000002_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2721_Chain2DwordMove_00000002_Bwd = (IHPE)S_2721_Chain2DwordMove_00000002_Bwd ;
|
|
LOCAL IUH L13_2701if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2701if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2701if_f = (IHPE)L13_2701if_f ;
|
|
GLOBAL IUH S_2722_Chain2ModeXBwdDwordMove_00000002 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2722_Chain2ModeXBwdDwordMove_00000002_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2722_Chain2ModeXBwdDwordMove_00000002 = (IHPE)S_2722_Chain2ModeXBwdDwordMove_00000002 ;
|
|
LOCAL IUH L13_2702if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2702if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2702if_f = (IHPE)L13_2702if_f ;
|
|
GLOBAL IUH S_2723_Chain2ByteMove_00000003_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2723_Chain2ByteMove_00000003_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2723_Chain2ByteMove_00000003_Bwd = (IHPE)S_2723_Chain2ByteMove_00000003_Bwd ;
|
|
LOCAL IUH L13_2703if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2703if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2703if_f = (IHPE)L13_2703if_f ;
|
|
GLOBAL IUH S_2724_Chain2ModeXBwdByteMove_00000003 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2724_Chain2ModeXBwdByteMove_00000003_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2724_Chain2ModeXBwdByteMove_00000003 = (IHPE)S_2724_Chain2ModeXBwdByteMove_00000003 ;
|
|
LOCAL IUH L13_2704if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2704if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2704if_f = (IHPE)L13_2704if_f ;
|
|
LOCAL IUH L25_68if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_68if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_68if_f = (IHPE)L25_68if_f ;
|
|
LOCAL IUH L25_69if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L25_69if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L25_69if_f = (IHPE)L25_69if_f ;
|
|
LOCAL IUH L21_222if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_222if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_222if_f = (IHPE)L21_222if_f ;
|
|
LOCAL IUH L21_223w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_223w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_223w_t = (IHPE)L21_223w_t ;
|
|
LOCAL IUH L21_224w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_224w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_224w_d = (IHPE)L21_224w_d ;
|
|
LOCAL IUH L21_225if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_225if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_225if_f = (IHPE)L21_225if_f ;
|
|
LOCAL IUH L21_220if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_220if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_220if_f = (IHPE)L21_220if_f ;
|
|
LOCAL IUH L21_226if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_226if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_226if_f = (IHPE)L21_226if_f ;
|
|
LOCAL IUH L21_227w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_227w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_227w_t = (IHPE)L21_227w_t ;
|
|
LOCAL IUH L21_228w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_228w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_228w_d = (IHPE)L21_228w_d ;
|
|
LOCAL IUH L21_229if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_229if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_229if_f = (IHPE)L21_229if_f ;
|
|
LOCAL IUH L21_221if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L21_221if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L21_221if_d = (IHPE)L21_221if_d ;
|
|
GLOBAL IUH S_2725_Chain2WordMove_00000003_Bwd IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2725_Chain2WordMove_00000003_Bwd_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2725_Chain2WordMove_00000003_Bwd = (IHPE)S_2725_Chain2WordMove_00000003_Bwd ;
|
|
LOCAL IUH L13_2705if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2705if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2705if_f = (IHPE)L13_2705if_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_2694_Chain2DwordMove_00000003_Fwd_id :
|
|
S_2694_Chain2DwordMove_00000003_Fwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2694) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2674if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2674if_f_id :
|
|
L13_2674if_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)(16532) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2695_Chain2ModeXFwdDwordMove_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2695_Chain2ModeXFwdDwordMove_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16533) ;
|
|
/*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_2695_Chain2ModeXFwdDwordMove_00000003_id :
|
|
S_2695_Chain2ModeXFwdDwordMove_00000003 :
|
|
*((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)(2695) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2675if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2675if_f_id :
|
|
L13_2675if_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)(16520) ;
|
|
*((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_2689_Chain2ModeXFwdWordMove_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2689_Chain2ModeXFwdWordMove_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16521) ;
|
|
/*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_2696_Chain2ByteWrite_Copy_id :
|
|
S_2696_Chain2ByteWrite_Copy :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 8 > 0 ) LocalIUH = (IUH *)malloc ( 8 ) ;
|
|
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)(2696) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2676if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2676if_f_id :
|
|
L13_2676if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1340) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_42if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_42if_f_id :
|
|
L25_42if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_43if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_43if_f_id :
|
|
L25_43if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r23)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32 || *((IU32 *)&(r23) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r23) + REGLONG))))) >> (32 - *((IU32 *)&(r23) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
/*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_2697_Chain2ByteFill_Copy_id :
|
|
S_2697_Chain2ByteFill_Copy :
|
|
*((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)(2697) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2677if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2677if_f_id :
|
|
L13_2677if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_44if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_44if_f_id :
|
|
L25_44if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_45if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_45if_f_id :
|
|
L25_45if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+0) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) == 0) goto L21_136if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)&(r20)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+4)) = (IS32)(3) ;
|
|
{ extern IUH L21_137if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_137if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_136if_f_id :
|
|
L21_136if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)&(r20)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+4)) = (IS32)(1) ;
|
|
case L21_137if_d_id :
|
|
L21_137if_d: ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_139w_d;
|
|
case L21_138w_t_id :
|
|
L21_138w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) + *((IUH *)(LocalIUH+4)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)(LocalIUH+4)) = *((IUH *)(LocalIUH+4)) ^ *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_138w_t;
|
|
case L21_139w_d_id :
|
|
L21_139w_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_2698_Chain2ByteMove_Copy_Fwd_id :
|
|
S_2698_Chain2ByteMove_Copy_Fwd :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 40 > 0 ) LocalIUH = (IUH *)malloc ( 40 ) ;
|
|
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)(2698) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2678if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2678if_f_id :
|
|
L13_2678if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_46if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_46if_f_id :
|
|
L25_46if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_47if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_47if_f_id :
|
|
L25_47if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L21_140if_f;
|
|
*((IUH *)(LocalIUH+5)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+0) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) == 0) goto L21_142if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)&(r20)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = (IS32)(3) ;
|
|
{ extern IUH L21_143if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_143if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_142if_f_id :
|
|
L21_142if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)&(r20)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = (IS32)(1) ;
|
|
case L21_143if_d_id :
|
|
L21_143if_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_145w_d;
|
|
case L21_144w_t_id :
|
|
L21_144w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+5)) = *((IUH *)(LocalIUH+5)) - *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+5)) ;
|
|
*((IUH *)&(r23)) = (IS32)(1) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)((*((IHPE *)&(r22))) + *((IHPE *)&(r23))) ) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+7)) ^ *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_144w_t;
|
|
case L21_145w_d_id :
|
|
L21_145w_d: ;
|
|
{ extern IUH L21_141if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_141if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_140if_f_id :
|
|
L21_140if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+0) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) == 0) goto L21_146if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = (IS32)(3) ;
|
|
{ extern IUH L21_147if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_147if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_146if_f_id :
|
|
L21_146if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = (IS32)(1) ;
|
|
case L21_147if_d_id :
|
|
L21_147if_d: ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IUH *)&(r20))>=8*sizeof(IUH))
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IUH *)(LocalIUH+1)) & (1 << *((IUH *)&(r20)))) == 0) goto L21_148if_f;
|
|
*((IUH *)(LocalIUH+8)) = (IS32)(3) ;
|
|
{ extern IUH L21_149if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_149if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_148if_f_id :
|
|
L21_148if_f: ;
|
|
*((IUH *)(LocalIUH+8)) = (IS32)(1) ;
|
|
case L21_149if_d_id :
|
|
L21_149if_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_151w_d;
|
|
case L21_150w_t_id :
|
|
L21_150w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(*((IHPE *)&(r22))) ) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)(LocalIUH+8)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+7)) ^ *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)(LocalIUH+8)) ^ *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_150w_t;
|
|
case L21_151w_d_id :
|
|
L21_151w_d: ;
|
|
case L21_141if_d_id :
|
|
L21_141if_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_2699_Chain2WordWrite_Copy_id :
|
|
S_2699_Chain2WordWrite_Copy :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2699) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2679if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2679if_f_id :
|
|
L13_2679if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IUH *)&(r21)) = (IS32)(1340) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)(LocalIUH+2)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(-2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_48if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_48if_f_id :
|
|
L25_48if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_49if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_49if_f_id :
|
|
L25_49if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((ISH *)(LocalIUH+2)) != *((ISH *)&(r20))) goto L21_152if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
{ extern IUH L21_153if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_153if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_152if_f_id :
|
|
L21_152if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_153if_d_id :
|
|
L21_153if_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
/*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_2700_Chain2WordFill_Copy_id :
|
|
S_2700_Chain2WordFill_Copy :
|
|
*((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)(2700) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2680if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2680if_f_id :
|
|
L13_2680if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_50if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_50if_f_id :
|
|
L25_50if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) * *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_51if_f;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) * *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) + *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_51if_f_id :
|
|
L25_51if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+0) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) == 0) goto L21_154if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
*((IU16 *)&(r20) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
if(*((IU16 *)&(r22) + REGWORD )>=16)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if(*((IU16 *)&(r22) + REGWORD )!=0)
|
|
*((IU16 *)&(r20) + REGWORD ) = (*((IU16 *)(LocalIUH+1) + REGWORD) << ((16) - *((IU16 *)&(r22) + REGWORD )) ) | (*((IU16 *)&(r20) + REGWORD ) >> *((IU16 *)&(r22) + REGWORD ));
|
|
*((IU16 *)&(r21) + REGWORD) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU16 *)(LocalIUH+4) + REGWORD) = *((IU16 *)&(r21) + REGWORD ) ;
|
|
*((IUH *)&(r20)) = (IS32)(3) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L21_157w_d;
|
|
case L21_156w_t_id :
|
|
L21_156w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU16 *)(*((IHPE *)&(r20))) ) = *((IU16 *)(LocalIUH+4) + REGWORD) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_156w_t;
|
|
case L21_157w_d_id :
|
|
L21_157w_d: ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
{ extern IUH L21_155if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_155if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_154if_f_id :
|
|
L21_154if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)&(r20)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r20)) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_159w_d;
|
|
case L21_158w_t_id :
|
|
L21_158w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU16 *)(*((IHPE *)&(r21))) ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_158w_t;
|
|
case L21_159w_d_id :
|
|
L21_159w_d: ;
|
|
case L21_155if_d_id :
|
|
L21_155if_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_2701_Chain2WordMove_Copy_Fwd_id :
|
|
S_2701_Chain2WordMove_Copy_Fwd :
|
|
*((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)(2701) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2681if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2681if_f_id :
|
|
L13_2681if_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)(16600) ;
|
|
*((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_2698_Chain2ByteMove_Copy_Fwd() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2698_Chain2ByteMove_Copy_Fwd(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16601) ;
|
|
/*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_2702_Chain2DwordWrite_Copy_id :
|
|
S_2702_Chain2DwordWrite_Copy :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2702) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2682if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2682if_f_id :
|
|
L13_2682if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1340) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)(LocalIUH+2)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(-2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_52if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_52if_f_id :
|
|
L25_52if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(3) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_53if_f;
|
|
*((IUH *)&(r20)) = (IS32)(3) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_53if_f_id :
|
|
L25_53if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((ISH *)(LocalIUH+2)) != *((ISH *)&(r21))) goto L21_160if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IUH *)&(r20)) = *((IUH *)&(r21)) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
{ extern IUH L21_161if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_161if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_160if_f_id :
|
|
L21_160if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r20)) + *((IUH *)(LocalIUH+2)) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
case L21_161if_d_id :
|
|
L21_161if_d: ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r21) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r23) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG))))) >> (32 - *((IU32 *)&(r21) + REGLONG));
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)&(r23) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(24) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r21) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r22) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG))))) >> (32 - *((IU32 *)&(r21) + REGLONG));
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r21))) ) = *((IU8 *)&(r22) + REGBYTE) ;
|
|
/*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_2703_Chain2DwordFill_Copy_id :
|
|
S_2703_Chain2DwordFill_Copy :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 28 > 0 ) LocalIUH = (IUH *)malloc ( 28 ) ;
|
|
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)(2703) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2683if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2683if_f_id :
|
|
L13_2683if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_54if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_54if_f_id :
|
|
L25_54if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) * *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_55if_f;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) * *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) + *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_55if_f_id :
|
|
L25_55if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+0) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) == 0) goto L21_162if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
*((IU16 *)&(r20) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
if(*((IU16 *)&(r22) + REGWORD )>=16)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if(*((IU16 *)&(r22) + REGWORD )!=0)
|
|
*((IU16 *)&(r20) + REGWORD ) = (*((IU16 *)(LocalIUH+1) + REGWORD) << ((16) - *((IU16 *)&(r22) + REGWORD )) ) | (*((IU16 *)&(r20) + REGWORD ) >> *((IU16 *)&(r22) + REGWORD ));
|
|
*((IU16 *)&(r21) + REGWORD) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU16 *)(LocalIUH+4) + REGWORD) = *((IU16 *)&(r21) + REGWORD ) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if(*((IU32 *)&(r22) + REGLONG)!=0)
|
|
*((IU32 *)&(r21) + REGLONG) = (*((IU32 *)&(r21) + REGLONG) << ((32) - *((IU32 *)&(r22) + REGLONG)) ) | (*((IU32 *)&(r21) + REGLONG) >> *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)(LocalIUH+5) + REGWORD) = *((IU16 *)&(r21) + REGWORD ) ;
|
|
*((IUH *)&(r20)) = (IS32)(3) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
{ extern IUH L21_163if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_163if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_162if_f_id :
|
|
L21_162if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r22)) = (IS32)(31) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+0) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) + *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
*((IU16 *)(LocalIUH+4) + REGWORD) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)(LocalIUH+5) + REGWORD) = *((IU16 *)&(r21) + REGWORD ) ;
|
|
case L21_163if_d_id :
|
|
L21_163if_d: ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L21_165w_d;
|
|
case L21_164w_t_id :
|
|
L21_164w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU16 *)(*((IHPE *)&(r20))) ) = *((IU16 *)(LocalIUH+4) + REGWORD) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+3)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) ;
|
|
*((IU16 *)(*((IHPE *)&(r21))) ) = *((IU16 *)(LocalIUH+5) + REGWORD) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+3)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+3)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_164w_t;
|
|
case L21_165w_d_id :
|
|
L21_165w_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_2704_Chain2DwordMove_Copy_Fwd_id :
|
|
S_2704_Chain2DwordMove_Copy_Fwd :
|
|
*((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)(2704) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2684if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2684if_f_id :
|
|
L13_2684if_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)(16600) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
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_2698_Chain2ByteMove_Copy_Fwd() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2698_Chain2ByteMove_Copy_Fwd(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16601) ;
|
|
/*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_2705_Chain2ByteMove_00000000_Bwd_id :
|
|
S_2705_Chain2ByteMove_00000000_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2705) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2685if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2685if_f_id :
|
|
L13_2685if_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)(16610) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2706_Chain2ModeXBwdByteMove_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2706_Chain2ModeXBwdByteMove_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16611) ;
|
|
/*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_2706_Chain2ModeXBwdByteMove_00000000_id :
|
|
S_2706_Chain2ModeXBwdByteMove_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2706) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2686if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2686if_f_id :
|
|
L13_2686if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_56if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_56if_f_id :
|
|
L25_56if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_57if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_57if_f_id :
|
|
L25_57if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_166if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_168if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
case L21_168if_f_id :
|
|
L21_168if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L21_170w_d;
|
|
case L21_169w_t_id :
|
|
L21_169w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_169w_t;
|
|
case L21_170w_d_id :
|
|
L21_170w_d: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r20) + REGLONG)) goto L21_171if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_171if_f_id :
|
|
L21_171if_f: ;
|
|
{ extern IUH L21_167if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_167if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_166if_f_id :
|
|
L21_166if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_172if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_172if_f_id :
|
|
L21_172if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_174w_d;
|
|
case L21_173w_t_id :
|
|
L21_173w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_173w_t;
|
|
case L21_174w_d_id :
|
|
L21_174w_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r21) + REGLONG)) goto L21_175if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_175if_f_id :
|
|
L21_175if_f: ;
|
|
case L21_167if_d_id :
|
|
L21_167if_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_2707_Chain2WordMove_00000000_Bwd_id :
|
|
S_2707_Chain2WordMove_00000000_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2707) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2687if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2687if_f_id :
|
|
L13_2687if_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)(16614) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2708_Chain2ModeXBwdWordMove_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2708_Chain2ModeXBwdWordMove_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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_2708_Chain2ModeXBwdWordMove_00000000_id :
|
|
S_2708_Chain2ModeXBwdWordMove_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2708) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2688if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2688if_f_id :
|
|
L13_2688if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_58if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_58if_f_id :
|
|
L25_58if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_59if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_59if_f_id :
|
|
L25_59if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_176if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_178if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(5) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
case L21_178if_f_id :
|
|
L21_178if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_180w_d;
|
|
case L21_179w_t_id :
|
|
L21_179w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16512) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(-1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r20)) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(*((IHPE *)&(r21)) )) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2631_Chain2ModeXWordWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2631_Chain2ModeXWordWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16513) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_179w_t;
|
|
case L21_180w_d_id :
|
|
L21_180w_d: ;
|
|
{ extern IUH L21_177if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_177if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_176if_f_id :
|
|
L21_176if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_181if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2625_Chain2ModeXByteWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2625_Chain2ModeXByteWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(5) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_181if_f_id :
|
|
L21_181if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_183w_d;
|
|
case L21_182w_t_id :
|
|
L21_182w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16512) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2631_Chain2ModeXWordWrite_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2631_Chain2ModeXWordWrite_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16513) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_182w_t;
|
|
case L21_183w_d_id :
|
|
L21_183w_d: ;
|
|
case L21_177if_d_id :
|
|
L21_177if_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_2709_Chain2DwordMove_00000000_Bwd_id :
|
|
S_2709_Chain2DwordMove_00000000_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2709) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2689if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2689if_f_id :
|
|
L13_2689if_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)(16618) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2710_Chain2ModeXBwdDwordMove_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2710_Chain2ModeXBwdDwordMove_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16619) ;
|
|
/*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_2710_Chain2ModeXBwdDwordMove_00000000_id :
|
|
S_2710_Chain2ModeXBwdDwordMove_00000000 :
|
|
*((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)(2710) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2690if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2690if_f_id :
|
|
L13_2690if_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)(16614) ;
|
|
*((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_2708_Chain2ModeXBwdWordMove_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2708_Chain2ModeXBwdWordMove_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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_2711_Chain2ByteMove_00000001_Bwd_id :
|
|
S_2711_Chain2ByteMove_00000001_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2711) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2691if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2691if_f_id :
|
|
L13_2691if_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)(16610) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2712_Chain2ModeXBwdByteMove_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2712_Chain2ModeXBwdByteMove_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16611) ;
|
|
/*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_2712_Chain2ModeXBwdByteMove_00000001_id :
|
|
S_2712_Chain2ModeXBwdByteMove_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2712) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2692if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2692if_f_id :
|
|
L13_2692if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_60if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_60if_f_id :
|
|
L25_60if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_61if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_61if_f_id :
|
|
L25_61if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_184if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_186if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
case L21_186if_f_id :
|
|
L21_186if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L21_188w_d;
|
|
case L21_187w_t_id :
|
|
L21_187w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_187w_t;
|
|
case L21_188w_d_id :
|
|
L21_188w_d: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r20) + REGLONG)) goto L21_189if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_189if_f_id :
|
|
L21_189if_f: ;
|
|
{ extern IUH L21_185if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_185if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_184if_f_id :
|
|
L21_184if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_190if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_190if_f_id :
|
|
L21_190if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_192w_d;
|
|
case L21_191w_t_id :
|
|
L21_191w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_191w_t;
|
|
case L21_192w_d_id :
|
|
L21_192w_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r21) + REGLONG)) goto L21_193if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_193if_f_id :
|
|
L21_193if_f: ;
|
|
case L21_185if_d_id :
|
|
L21_185if_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_2713_Chain2WordMove_00000001_Bwd_id :
|
|
S_2713_Chain2WordMove_00000001_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2713) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2693if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2693if_f_id :
|
|
L13_2693if_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)(16614) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2714_Chain2ModeXBwdWordMove_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2714_Chain2ModeXBwdWordMove_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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_2714_Chain2ModeXBwdWordMove_00000001_id :
|
|
S_2714_Chain2ModeXBwdWordMove_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2714) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2694if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2694if_f_id :
|
|
L13_2694if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_62if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_62if_f_id :
|
|
L25_62if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_63if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_63if_f_id :
|
|
L25_63if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_194if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_196if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(5) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
case L21_196if_f_id :
|
|
L21_196if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_198w_d;
|
|
case L21_197w_t_id :
|
|
L21_197w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16512) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(-1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r20)) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(*((IHPE *)&(r21)) )) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2649_Chain2ModeXWordWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2649_Chain2ModeXWordWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16513) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_197w_t;
|
|
case L21_198w_d_id :
|
|
L21_198w_d: ;
|
|
{ extern IUH L21_195if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_195if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_194if_f_id :
|
|
L21_194if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_199if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2643_Chain2ModeXByteWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2643_Chain2ModeXByteWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(5) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_199if_f_id :
|
|
L21_199if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_201w_d;
|
|
case L21_200w_t_id :
|
|
L21_200w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16512) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2649_Chain2ModeXWordWrite_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2649_Chain2ModeXWordWrite_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16513) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_200w_t;
|
|
case L21_201w_d_id :
|
|
L21_201w_d: ;
|
|
case L21_195if_d_id :
|
|
L21_195if_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_2715_Chain2DwordMove_00000001_Bwd_id :
|
|
S_2715_Chain2DwordMove_00000001_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2715) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2695if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2695if_f_id :
|
|
L13_2695if_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)(16618) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2716_Chain2ModeXBwdDwordMove_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2716_Chain2ModeXBwdDwordMove_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16619) ;
|
|
/*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_2716_Chain2ModeXBwdDwordMove_00000001_id :
|
|
S_2716_Chain2ModeXBwdDwordMove_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)(2716) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2696if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2696if_f_id :
|
|
L13_2696if_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)(16614) ;
|
|
*((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_2714_Chain2ModeXBwdWordMove_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2714_Chain2ModeXBwdWordMove_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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_2717_Chain2ByteMove_00000002_Bwd_id :
|
|
S_2717_Chain2ByteMove_00000002_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2717) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2697if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2697if_f_id :
|
|
L13_2697if_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)(16610) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2718_Chain2ModeXBwdByteMove_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2718_Chain2ModeXBwdByteMove_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16611) ;
|
|
/*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_2718_Chain2ModeXBwdByteMove_00000002_id :
|
|
S_2718_Chain2ModeXBwdByteMove_00000002 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2718) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2698if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2698if_f_id :
|
|
L13_2698if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_64if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_64if_f_id :
|
|
L25_64if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_65if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_65if_f_id :
|
|
L25_65if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_202if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_204if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
case L21_204if_f_id :
|
|
L21_204if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L21_206w_d;
|
|
case L21_205w_t_id :
|
|
L21_205w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_205w_t;
|
|
case L21_206w_d_id :
|
|
L21_206w_d: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r20) + REGLONG)) goto L21_207if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_207if_f_id :
|
|
L21_207if_f: ;
|
|
{ extern IUH L21_203if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_203if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_202if_f_id :
|
|
L21_202if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_208if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_208if_f_id :
|
|
L21_208if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_210w_d;
|
|
case L21_209w_t_id :
|
|
L21_209w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_209w_t;
|
|
case L21_210w_d_id :
|
|
L21_210w_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r21) + REGLONG)) goto L21_211if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_211if_f_id :
|
|
L21_211if_f: ;
|
|
case L21_203if_d_id :
|
|
L21_203if_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_2719_Chain2WordMove_00000002_Bwd_id :
|
|
S_2719_Chain2WordMove_00000002_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2719) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2699if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2699if_f_id :
|
|
L13_2699if_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)(16614) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2720_Chain2ModeXBwdWordMove_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2720_Chain2ModeXBwdWordMove_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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_2720_Chain2ModeXBwdWordMove_00000002_id :
|
|
S_2720_Chain2ModeXBwdWordMove_00000002 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2720) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2700if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2700if_f_id :
|
|
L13_2700if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_66if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_66if_f_id :
|
|
L25_66if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_67if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_67if_f_id :
|
|
L25_67if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_212if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_214if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(5) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
case L21_214if_f_id :
|
|
L21_214if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_216w_d;
|
|
case L21_215w_t_id :
|
|
L21_215w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16512) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(-1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r20)) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(*((IHPE *)&(r21)) )) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2667_Chain2ModeXWordWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2667_Chain2ModeXWordWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16513) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_215w_t;
|
|
case L21_216w_d_id :
|
|
L21_216w_d: ;
|
|
{ extern IUH L21_213if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_213if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_212if_f_id :
|
|
L21_212if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_217if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2661_Chain2ModeXByteWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2661_Chain2ModeXByteWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(5) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_217if_f_id :
|
|
L21_217if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_219w_d;
|
|
case L21_218w_t_id :
|
|
L21_218w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16512) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2667_Chain2ModeXWordWrite_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2667_Chain2ModeXWordWrite_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16513) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_218w_t;
|
|
case L21_219w_d_id :
|
|
L21_219w_d: ;
|
|
case L21_213if_d_id :
|
|
L21_213if_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_2721_Chain2DwordMove_00000002_Bwd_id :
|
|
S_2721_Chain2DwordMove_00000002_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2721) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2701if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2701if_f_id :
|
|
L13_2701if_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)(16618) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2722_Chain2ModeXBwdDwordMove_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2722_Chain2ModeXBwdDwordMove_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16619) ;
|
|
/*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_2722_Chain2ModeXBwdDwordMove_00000002_id :
|
|
S_2722_Chain2ModeXBwdDwordMove_00000002 :
|
|
*((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)(2722) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2702if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2702if_f_id :
|
|
L13_2702if_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)(16614) ;
|
|
*((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_2720_Chain2ModeXBwdWordMove_00000002() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2720_Chain2ModeXBwdWordMove_00000002(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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_2723_Chain2ByteMove_00000003_Bwd_id :
|
|
S_2723_Chain2ByteMove_00000003_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2723) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2703if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2703if_f_id :
|
|
L13_2703if_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)(16610) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2724_Chain2ModeXBwdByteMove_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2724_Chain2ModeXBwdByteMove_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16611) ;
|
|
/*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_2724_Chain2ModeXBwdByteMove_00000003_id :
|
|
S_2724_Chain2ModeXBwdByteMove_00000003 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 36 > 0 ) LocalIUH = (IUH *)malloc ( 36 ) ;
|
|
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)(2724) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2704if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2704if_f_id :
|
|
L13_2704if_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)(1340) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16294) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16295) ;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1344) ;
|
|
if (*((IS32 *)&(r21) + REGLONG) >= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) )) goto L25_68if_f;
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1344) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_68if_f_id :
|
|
L25_68if_f: ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
if (*((IS32 *)&(r20) + REGLONG) <= *((IS32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) )) goto L25_69if_f;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(57343) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1348) ;
|
|
*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IU32 *)&(r22) + REGLONG) ;
|
|
case L25_69if_f_id :
|
|
L25_69if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(16296) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16297) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L21_220if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r21) + REGLONG))) != 0) goto L21_222if_f;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r20))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
case L21_222if_f_id :
|
|
L21_222if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L21_224w_d;
|
|
case L21_223w_t_id :
|
|
L21_223w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L21_223w_t;
|
|
case L21_224w_d_id :
|
|
L21_224w_d: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r20) + REGLONG)) goto L21_225if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(*((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_225if_f_id :
|
|
L21_225if_f: ;
|
|
{ extern IUH L21_221if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L21_221if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L21_220if_f_id :
|
|
L21_220if_f: ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)(LocalIUH+5) + REGLONG) & (1 << *((IU32 *)&(r20) + REGLONG))) != 0) goto L21_226if_f;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
case L21_226if_f_id :
|
|
L21_226if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L21_228w_d;
|
|
case L21_227w_t_id :
|
|
L21_227w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if (*((IU32 *)(LocalIUH+4) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L21_227w_t;
|
|
case L21_228w_d_id :
|
|
L21_228w_d: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if (*((IS32 *)(LocalIUH+4) + REGLONG) != *((IS32 *)&(r21) + REGLONG)) goto L21_229if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16500) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r21))) ) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2679_Chain2ModeXByteWrite_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2679_Chain2ModeXByteWrite_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16501) ;
|
|
case L21_229if_f_id :
|
|
L21_229if_f: ;
|
|
case L21_221if_d_id :
|
|
L21_221if_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_2725_Chain2WordMove_00000003_Bwd_id :
|
|
S_2725_Chain2WordMove_00000003_Bwd :
|
|
*((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 *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2725) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2705if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2705if_f_id :
|
|
L13_2705if_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)(16614) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2726_Chain2ModeXBwdWordMove_00000003() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2726_Chain2ModeXBwdWordMove_00000003(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16615) ;
|
|
/*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 */
|