Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

4209 lines
205 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_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000_id,
L13_2866if_f_id,
L23_898w_t_id,
L23_900if_f_id,
L23_899w_d_id,
L23_896if_f_id,
L23_901w_t_id,
L23_903if_f_id,
L23_902w_d_id,
L23_897if_d_id,
S_2887_Chain4ByteMove_00000002_00000009_00000000_id,
L13_2867if_f_id,
L22_151if_f_id,
L22_152if_d_id,
S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000_id,
L13_2868if_f_id,
L23_906w_t_id,
L23_907w_d_id,
L23_904if_f_id,
L23_908w_t_id,
L23_909w_d_id,
L23_905if_d_id,
S_2889_Chain4ByteMove_00000002_0000000e_00000000_id,
L13_2869if_f_id,
L22_153if_f_id,
L22_154if_d_id,
S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000_id,
L13_2870if_f_id,
L23_912w_t_id,
L23_914if_f_id,
L23_913w_d_id,
L23_910if_f_id,
L23_915w_t_id,
L23_917if_f_id,
L23_916w_d_id,
L23_911if_d_id,
S_2891_Chain4ByteMove_00000002_0000000f_00000000_id,
L13_2871if_f_id,
L22_155if_f_id,
L22_156if_d_id,
S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000_id,
L13_2872if_f_id,
L23_920w_t_id,
L23_921w_d_id,
L23_918if_f_id,
L23_922w_t_id,
L23_923w_d_id,
L23_919if_d_id,
S_2893_Chain4WordWrite_00000002_00000008_id,
L13_2873if_f_id,
L22_157if_f_id,
L22_158if_f_id,
S_2894_Chain4WordWrite_00000002_00000009_id,
L13_2874if_f_id,
S_2895_Chain4WordWrite_00000002_0000000e_id,
L13_2875if_f_id,
L22_159if_f_id,
L22_160if_f_id,
S_2896_Chain4WordWrite_00000002_0000000f_id,
L13_2876if_f_id,
S_2897_Chain4WordFill_00000002_00000008_id,
L13_2877if_f_id,
L22_161if_f_id,
L22_162if_f_id,
L22_163if_f_id,
L22_164if_f_id,
S_2898_Chain4WordFill_00000002_00000009_id,
L13_2878if_f_id,
S_2899_Chain4WordFill_00000002_0000000e_id,
L13_2879if_f_id,
L22_165if_f_id,
L22_166if_f_id,
L22_167if_f_id,
L22_168if_f_id,
S_2900_Chain4WordFill_00000002_0000000f_id,
L13_2880if_f_id,
S_2901_Chain4WordMove_00000002_00000008_00000000_id,
L13_2881if_f_id,
L22_169if_f_id,
L22_170if_d_id,
S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000_id,
L13_2882if_f_id,
S_2903_Chain4WordMove_00000002_00000009_00000000_id,
L13_2883if_f_id,
L22_171if_f_id,
L22_172if_d_id,
S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000_id,
L13_2884if_f_id,
L23_926w_t_id,
L23_927w_d_id,
L23_924if_f_id,
L23_928w_t_id,
L23_929w_d_id,
L23_925if_d_id,
S_2905_Chain4WordMove_00000002_0000000e_00000000_id,
L13_2885if_f_id,
L22_173if_f_id,
L22_174if_d_id,
S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000_id,
L13_2886if_f_id,
S_2907_Chain4WordMove_00000002_0000000f_00000000_id,
L13_2887if_f_id,
L22_175if_f_id,
L22_176if_d_id,
S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000_id,
L13_2888if_f_id,
L23_932w_t_id,
L23_933w_d_id,
L23_930if_f_id,
L23_934w_t_id,
L23_935w_d_id,
L23_931if_d_id,
S_2909_Chain4DwordWrite_00000002_00000008_id,
L13_2889if_f_id,
S_2910_Chain4DwordWrite_00000002_00000009_id,
L13_2890if_f_id,
S_2911_Chain4DwordWrite_00000002_0000000e_id,
L13_2891if_f_id,
S_2912_Chain4DwordWrite_00000002_0000000f_id,
L13_2892if_f_id,
S_2913_Chain4DwordFill_00000002_00000008_id,
L13_2893if_f_id,
S_2914_Chain4DwordFill_00000002_00000009_id,
L13_2894if_f_id,
S_2915_Chain4DwordFill_00000002_0000000e_id,
L13_2895if_f_id,
S_2916_Chain4DwordFill_00000002_0000000f_id,
L13_2896if_f_id,
S_2917_Chain4DwordMove_00000002_00000008_00000000_id,
L13_2897if_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_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000 = (IHPE)S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000 ;
LOCAL IUH L13_2866if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2866if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2866if_f = (IHPE)L13_2866if_f ;
LOCAL IUH L23_898w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_898w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_898w_t = (IHPE)L23_898w_t ;
LOCAL IUH L23_900if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_900if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_900if_f = (IHPE)L23_900if_f ;
LOCAL IUH L23_899w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_899w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_899w_d = (IHPE)L23_899w_d ;
LOCAL IUH L23_896if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_896if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_896if_f = (IHPE)L23_896if_f ;
LOCAL IUH L23_901w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_901w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_901w_t = (IHPE)L23_901w_t ;
LOCAL IUH L23_903if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_903if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_903if_f = (IHPE)L23_903if_f ;
LOCAL IUH L23_902w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_902w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_902w_d = (IHPE)L23_902w_d ;
LOCAL IUH L23_897if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_897if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_897if_d = (IHPE)L23_897if_d ;
GLOBAL IUH S_2887_Chain4ByteMove_00000002_00000009_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2887_Chain4ByteMove_00000002_00000009_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2887_Chain4ByteMove_00000002_00000009_00000000 = (IHPE)S_2887_Chain4ByteMove_00000002_00000009_00000000 ;
LOCAL IUH L13_2867if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2867if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2867if_f = (IHPE)L13_2867if_f ;
LOCAL IUH L22_151if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_151if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_151if_f = (IHPE)L22_151if_f ;
LOCAL IUH L22_152if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_152if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_152if_d = (IHPE)L22_152if_d ;
GLOBAL IUH S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000 = (IHPE)S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000 ;
LOCAL IUH L13_2868if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2868if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2868if_f = (IHPE)L13_2868if_f ;
LOCAL IUH L23_906w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_906w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_906w_t = (IHPE)L23_906w_t ;
LOCAL IUH L23_907w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_907w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_907w_d = (IHPE)L23_907w_d ;
LOCAL IUH L23_904if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_904if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_904if_f = (IHPE)L23_904if_f ;
LOCAL IUH L23_908w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_908w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_908w_t = (IHPE)L23_908w_t ;
LOCAL IUH L23_909w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_909w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_909w_d = (IHPE)L23_909w_d ;
LOCAL IUH L23_905if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_905if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_905if_d = (IHPE)L23_905if_d ;
GLOBAL IUH S_2889_Chain4ByteMove_00000002_0000000e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2889_Chain4ByteMove_00000002_0000000e_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2889_Chain4ByteMove_00000002_0000000e_00000000 = (IHPE)S_2889_Chain4ByteMove_00000002_0000000e_00000000 ;
LOCAL IUH L13_2869if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2869if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2869if_f = (IHPE)L13_2869if_f ;
LOCAL IUH L22_153if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_153if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_153if_f = (IHPE)L22_153if_f ;
LOCAL IUH L22_154if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_154if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_154if_d = (IHPE)L22_154if_d ;
GLOBAL IUH S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000 = (IHPE)S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000 ;
LOCAL IUH L13_2870if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2870if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2870if_f = (IHPE)L13_2870if_f ;
LOCAL IUH L23_912w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_912w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_912w_t = (IHPE)L23_912w_t ;
LOCAL IUH L23_914if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_914if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_914if_f = (IHPE)L23_914if_f ;
LOCAL IUH L23_913w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_913w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_913w_d = (IHPE)L23_913w_d ;
LOCAL IUH L23_910if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_910if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_910if_f = (IHPE)L23_910if_f ;
LOCAL IUH L23_915w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_915w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_915w_t = (IHPE)L23_915w_t ;
LOCAL IUH L23_917if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_917if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_917if_f = (IHPE)L23_917if_f ;
LOCAL IUH L23_916w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_916w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_916w_d = (IHPE)L23_916w_d ;
LOCAL IUH L23_911if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_911if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_911if_d = (IHPE)L23_911if_d ;
GLOBAL IUH S_2891_Chain4ByteMove_00000002_0000000f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2891_Chain4ByteMove_00000002_0000000f_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2891_Chain4ByteMove_00000002_0000000f_00000000 = (IHPE)S_2891_Chain4ByteMove_00000002_0000000f_00000000 ;
LOCAL IUH L13_2871if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2871if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2871if_f = (IHPE)L13_2871if_f ;
LOCAL IUH L22_155if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_155if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_155if_f = (IHPE)L22_155if_f ;
LOCAL IUH L22_156if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_156if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_156if_d = (IHPE)L22_156if_d ;
GLOBAL IUH S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000 = (IHPE)S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000 ;
LOCAL IUH L13_2872if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2872if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2872if_f = (IHPE)L13_2872if_f ;
LOCAL IUH L23_920w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_920w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_920w_t = (IHPE)L23_920w_t ;
LOCAL IUH L23_921w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_921w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_921w_d = (IHPE)L23_921w_d ;
LOCAL IUH L23_918if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_918if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_918if_f = (IHPE)L23_918if_f ;
LOCAL IUH L23_922w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_922w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_922w_t = (IHPE)L23_922w_t ;
LOCAL IUH L23_923w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_923w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_923w_d = (IHPE)L23_923w_d ;
LOCAL IUH L23_919if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_919if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_919if_d = (IHPE)L23_919if_d ;
GLOBAL IUH S_2893_Chain4WordWrite_00000002_00000008 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2893_Chain4WordWrite_00000002_00000008_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2893_Chain4WordWrite_00000002_00000008 = (IHPE)S_2893_Chain4WordWrite_00000002_00000008 ;
LOCAL IUH L13_2873if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2873if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2873if_f = (IHPE)L13_2873if_f ;
LOCAL IUH L22_157if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_157if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_157if_f = (IHPE)L22_157if_f ;
LOCAL IUH L22_158if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_158if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_158if_f = (IHPE)L22_158if_f ;
GLOBAL IUH S_2894_Chain4WordWrite_00000002_00000009 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2894_Chain4WordWrite_00000002_00000009_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2894_Chain4WordWrite_00000002_00000009 = (IHPE)S_2894_Chain4WordWrite_00000002_00000009 ;
LOCAL IUH L13_2874if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2874if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2874if_f = (IHPE)L13_2874if_f ;
GLOBAL IUH S_2895_Chain4WordWrite_00000002_0000000e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2895_Chain4WordWrite_00000002_0000000e_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2895_Chain4WordWrite_00000002_0000000e = (IHPE)S_2895_Chain4WordWrite_00000002_0000000e ;
LOCAL IUH L13_2875if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2875if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2875if_f = (IHPE)L13_2875if_f ;
LOCAL IUH L22_159if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_159if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_159if_f = (IHPE)L22_159if_f ;
LOCAL IUH L22_160if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_160if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_160if_f = (IHPE)L22_160if_f ;
GLOBAL IUH S_2896_Chain4WordWrite_00000002_0000000f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2896_Chain4WordWrite_00000002_0000000f_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2896_Chain4WordWrite_00000002_0000000f = (IHPE)S_2896_Chain4WordWrite_00000002_0000000f ;
LOCAL IUH L13_2876if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2876if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2876if_f = (IHPE)L13_2876if_f ;
GLOBAL IUH S_2897_Chain4WordFill_00000002_00000008 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2897_Chain4WordFill_00000002_00000008_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2897_Chain4WordFill_00000002_00000008 = (IHPE)S_2897_Chain4WordFill_00000002_00000008 ;
LOCAL IUH L13_2877if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2877if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2877if_f = (IHPE)L13_2877if_f ;
LOCAL IUH L22_161if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_161if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_161if_f = (IHPE)L22_161if_f ;
LOCAL IUH L22_162if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_162if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_162if_f = (IHPE)L22_162if_f ;
LOCAL IUH L22_163if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_163if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_163if_f = (IHPE)L22_163if_f ;
LOCAL IUH L22_164if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_164if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_164if_f = (IHPE)L22_164if_f ;
GLOBAL IUH S_2898_Chain4WordFill_00000002_00000009 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2898_Chain4WordFill_00000002_00000009_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2898_Chain4WordFill_00000002_00000009 = (IHPE)S_2898_Chain4WordFill_00000002_00000009 ;
LOCAL IUH L13_2878if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2878if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2878if_f = (IHPE)L13_2878if_f ;
GLOBAL IUH S_2899_Chain4WordFill_00000002_0000000e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2899_Chain4WordFill_00000002_0000000e_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2899_Chain4WordFill_00000002_0000000e = (IHPE)S_2899_Chain4WordFill_00000002_0000000e ;
LOCAL IUH L13_2879if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2879if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2879if_f = (IHPE)L13_2879if_f ;
LOCAL IUH L22_165if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_165if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_165if_f = (IHPE)L22_165if_f ;
LOCAL IUH L22_166if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_166if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_166if_f = (IHPE)L22_166if_f ;
LOCAL IUH L22_167if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_167if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_167if_f = (IHPE)L22_167if_f ;
LOCAL IUH L22_168if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_168if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_168if_f = (IHPE)L22_168if_f ;
GLOBAL IUH S_2900_Chain4WordFill_00000002_0000000f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2900_Chain4WordFill_00000002_0000000f_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2900_Chain4WordFill_00000002_0000000f = (IHPE)S_2900_Chain4WordFill_00000002_0000000f ;
LOCAL IUH L13_2880if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2880if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2880if_f = (IHPE)L13_2880if_f ;
GLOBAL IUH S_2901_Chain4WordMove_00000002_00000008_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2901_Chain4WordMove_00000002_00000008_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2901_Chain4WordMove_00000002_00000008_00000000 = (IHPE)S_2901_Chain4WordMove_00000002_00000008_00000000 ;
LOCAL IUH L13_2881if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2881if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2881if_f = (IHPE)L13_2881if_f ;
LOCAL IUH L22_169if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_169if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_169if_f = (IHPE)L22_169if_f ;
LOCAL IUH L22_170if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_170if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_170if_d = (IHPE)L22_170if_d ;
GLOBAL IUH S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000 = (IHPE)S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000 ;
LOCAL IUH L13_2882if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2882if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2882if_f = (IHPE)L13_2882if_f ;
GLOBAL IUH S_2903_Chain4WordMove_00000002_00000009_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2903_Chain4WordMove_00000002_00000009_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2903_Chain4WordMove_00000002_00000009_00000000 = (IHPE)S_2903_Chain4WordMove_00000002_00000009_00000000 ;
LOCAL IUH L13_2883if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2883if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2883if_f = (IHPE)L13_2883if_f ;
LOCAL IUH L22_171if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_171if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_171if_f = (IHPE)L22_171if_f ;
LOCAL IUH L22_172if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_172if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_172if_d = (IHPE)L22_172if_d ;
GLOBAL IUH S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000 = (IHPE)S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000 ;
LOCAL IUH L13_2884if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2884if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2884if_f = (IHPE)L13_2884if_f ;
LOCAL IUH L23_926w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_926w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_926w_t = (IHPE)L23_926w_t ;
LOCAL IUH L23_927w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_927w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_927w_d = (IHPE)L23_927w_d ;
LOCAL IUH L23_924if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_924if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_924if_f = (IHPE)L23_924if_f ;
LOCAL IUH L23_928w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_928w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_928w_t = (IHPE)L23_928w_t ;
LOCAL IUH L23_929w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_929w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_929w_d = (IHPE)L23_929w_d ;
LOCAL IUH L23_925if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_925if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_925if_d = (IHPE)L23_925if_d ;
GLOBAL IUH S_2905_Chain4WordMove_00000002_0000000e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2905_Chain4WordMove_00000002_0000000e_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2905_Chain4WordMove_00000002_0000000e_00000000 = (IHPE)S_2905_Chain4WordMove_00000002_0000000e_00000000 ;
LOCAL IUH L13_2885if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2885if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2885if_f = (IHPE)L13_2885if_f ;
LOCAL IUH L22_173if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_173if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_173if_f = (IHPE)L22_173if_f ;
LOCAL IUH L22_174if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_174if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_174if_d = (IHPE)L22_174if_d ;
GLOBAL IUH S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000 = (IHPE)S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000 ;
LOCAL IUH L13_2886if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2886if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2886if_f = (IHPE)L13_2886if_f ;
GLOBAL IUH S_2907_Chain4WordMove_00000002_0000000f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2907_Chain4WordMove_00000002_0000000f_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2907_Chain4WordMove_00000002_0000000f_00000000 = (IHPE)S_2907_Chain4WordMove_00000002_0000000f_00000000 ;
LOCAL IUH L13_2887if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2887if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2887if_f = (IHPE)L13_2887if_f ;
LOCAL IUH L22_175if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_175if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_175if_f = (IHPE)L22_175if_f ;
LOCAL IUH L22_176if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L22_176if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L22_176if_d = (IHPE)L22_176if_d ;
GLOBAL IUH S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000 = (IHPE)S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000 ;
LOCAL IUH L13_2888if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2888if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2888if_f = (IHPE)L13_2888if_f ;
LOCAL IUH L23_932w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_932w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_932w_t = (IHPE)L23_932w_t ;
LOCAL IUH L23_933w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_933w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_933w_d = (IHPE)L23_933w_d ;
LOCAL IUH L23_930if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_930if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_930if_f = (IHPE)L23_930if_f ;
LOCAL IUH L23_934w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_934w_t_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_934w_t = (IHPE)L23_934w_t ;
LOCAL IUH L23_935w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_935w_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_935w_d = (IHPE)L23_935w_d ;
LOCAL IUH L23_931if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L23_931if_d_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L23_931if_d = (IHPE)L23_931if_d ;
GLOBAL IUH S_2909_Chain4DwordWrite_00000002_00000008 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2909_Chain4DwordWrite_00000002_00000008_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2909_Chain4DwordWrite_00000002_00000008 = (IHPE)S_2909_Chain4DwordWrite_00000002_00000008 ;
LOCAL IUH L13_2889if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2889if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2889if_f = (IHPE)L13_2889if_f ;
GLOBAL IUH S_2910_Chain4DwordWrite_00000002_00000009 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2910_Chain4DwordWrite_00000002_00000009_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2910_Chain4DwordWrite_00000002_00000009 = (IHPE)S_2910_Chain4DwordWrite_00000002_00000009 ;
LOCAL IUH L13_2890if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2890if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2890if_f = (IHPE)L13_2890if_f ;
GLOBAL IUH S_2911_Chain4DwordWrite_00000002_0000000e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2911_Chain4DwordWrite_00000002_0000000e_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2911_Chain4DwordWrite_00000002_0000000e = (IHPE)S_2911_Chain4DwordWrite_00000002_0000000e ;
LOCAL IUH L13_2891if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2891if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2891if_f = (IHPE)L13_2891if_f ;
GLOBAL IUH S_2912_Chain4DwordWrite_00000002_0000000f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2912_Chain4DwordWrite_00000002_0000000f_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2912_Chain4DwordWrite_00000002_0000000f = (IHPE)S_2912_Chain4DwordWrite_00000002_0000000f ;
LOCAL IUH L13_2892if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2892if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2892if_f = (IHPE)L13_2892if_f ;
GLOBAL IUH S_2913_Chain4DwordFill_00000002_00000008 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2913_Chain4DwordFill_00000002_00000008_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2913_Chain4DwordFill_00000002_00000008 = (IHPE)S_2913_Chain4DwordFill_00000002_00000008 ;
LOCAL IUH L13_2893if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2893if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2893if_f = (IHPE)L13_2893if_f ;
GLOBAL IUH S_2914_Chain4DwordFill_00000002_00000009 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2914_Chain4DwordFill_00000002_00000009_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2914_Chain4DwordFill_00000002_00000009 = (IHPE)S_2914_Chain4DwordFill_00000002_00000009 ;
LOCAL IUH L13_2894if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2894if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2894if_f = (IHPE)L13_2894if_f ;
GLOBAL IUH S_2915_Chain4DwordFill_00000002_0000000e IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2915_Chain4DwordFill_00000002_0000000e_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2915_Chain4DwordFill_00000002_0000000e = (IHPE)S_2915_Chain4DwordFill_00000002_0000000e ;
LOCAL IUH L13_2895if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2895if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2895if_f = (IHPE)L13_2895if_f ;
GLOBAL IUH S_2916_Chain4DwordFill_00000002_0000000f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2916_Chain4DwordFill_00000002_0000000f_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2916_Chain4DwordFill_00000002_0000000f = (IHPE)S_2916_Chain4DwordFill_00000002_0000000f ;
LOCAL IUH L13_2896if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2896if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2896if_f = (IHPE)L13_2896if_f ;
GLOBAL IUH S_2917_Chain4DwordMove_00000002_00000008_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(S_2917_Chain4DwordMove_00000002_00000008_00000000_id,v1,v2,v3,v4));
}
GLOBAL IHPE j_S_2917_Chain4DwordMove_00000002_00000008_00000000 = (IHPE)S_2917_Chain4DwordMove_00000002_00000008_00000000 ;
LOCAL IUH L13_2897if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
{
return (crules(L13_2897if_f_id,v1,v2,v3,v4));
}
LOCAL IHPE j_L13_2897if_f = (IHPE)L13_2897if_f ;
/* END of FUNCTIONS */
/* DATA label definitions */
/* END of DATA label definitions */
/* DATA initializations */
/* END of DATA initializations */
/* CODE inline section */
LOCAL IUH crules IFN5( ID ,id ,IUH ,v1 ,IUH ,v2 ,IUH ,v3 ,IUH, v4 )
{
IUH returnValue = (IUH)0;
IUH *CopyLocalIUH = (IUH *)0;
EXTENDED *CopyLocalFPH = (EXTENDED *)0 ;
SAVED IUH *LocalIUH = (IUH *)0;
SAVED EXTENDED *LocalFPH = (EXTENDED *)0 ;
switch ( id )
{
/* J_SEG (IS32)(0) */
case S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000_id :
S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2886) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2866if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2866if_f_id :
L13_2866if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_896if_f;
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_899w_d;
case L23_898w_t_id :
L23_898w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(3) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1320) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r21) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_900if_f;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
case L23_900if_f_id :
L23_900if_f: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_898w_t;
case L23_899w_d_id :
L23_899w_d: ;
{ extern IUH L23_897if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_897if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L23_896if_f_id :
L23_896if_f: ;
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1284) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_902w_d;
case L23_901w_t_id :
L23_901w_t: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_903if_f;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
case L23_903if_f_id :
L23_903if_f: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_901w_t;
case L23_902w_d_id :
L23_902w_d: ;
case L23_897if_d_id :
L23_897if_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_2887_Chain4ByteMove_00000002_00000009_00000000_id :
S_2887_Chain4ByteMove_00000002_00000009_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2887) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2867if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2867if_f_id :
L13_2867if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_151if_f;
*((IUH *)(r1+0)) = (IS32)(16660) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16661) ;
{ extern IUH L22_152if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_152if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_151if_f_id :
L22_151if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16660) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16661) ;
case L22_152if_d_id :
L22_152if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000_id :
S_2888_CopyByte4PlaneChain4_00000002_00000009_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2888) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2868if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2868if_f_id :
L13_2868if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_904if_f;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_907w_d;
case L23_906w_t_id :
L23_906w_t: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) - *((IUH *)&(r21));
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_906w_t;
case L23_907w_d_id :
L23_907w_d: ;
{ extern IUH L23_905if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_905if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L23_904if_f_id :
L23_904if_f: ;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1284) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_909w_d;
case L23_908w_t_id :
L23_908w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_908w_t;
case L23_909w_d_id :
L23_909w_d: ;
case L23_905if_d_id :
L23_905if_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_2889_Chain4ByteMove_00000002_0000000e_00000000_id :
S_2889_Chain4ByteMove_00000002_0000000e_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2889) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2869if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2869if_f_id :
L13_2869if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_153if_f;
*((IUH *)(r1+0)) = (IS32)(16658) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16659) ;
{ extern IUH L22_154if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_154if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_153if_f_id :
L22_153if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16658) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16659) ;
case L22_154if_d_id :
L22_154if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000_id :
S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2890) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2870if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2870if_f_id :
L13_2870if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_910if_f;
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_913w_d;
case L23_912w_t_id :
L23_912w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(3) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1320) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r21) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_914if_f;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1304) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r20)) = (IS32)(1308) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r20)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
case L23_914if_f_id :
L23_914if_f: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_912w_t;
case L23_913w_d_id :
L23_913w_d: ;
{ extern IUH L23_911if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_911if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L23_910if_f_id :
L23_910if_f: ;
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1284) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_916w_d;
case L23_915w_t_id :
L23_915w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(3) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1320) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r21) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L23_917if_f;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(1312) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IUH *)&(r20)) = (IS32)(1304) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r24)) = (IS32)(1308) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)&(r23) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r24))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r23) + REGLONG);
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
case L23_917if_f_id :
L23_917if_f: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+7) + REGLONG) = *((IU32 *)(LocalIUH+7) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_915w_t;
case L23_916w_d_id :
L23_916w_d: ;
case L23_911if_d_id :
L23_911if_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_2891_Chain4ByteMove_00000002_0000000f_00000000_id :
S_2891_Chain4ByteMove_00000002_0000000f_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2891) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2871if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2871if_f_id :
L13_2871if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_155if_f;
*((IUH *)(r1+0)) = (IS32)(16660) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16661) ;
{ extern IUH L22_156if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_156if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_155if_f_id :
L22_155if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16660) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16661) ;
case L22_156if_d_id :
L22_156if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000_id :
S_2892_CopyByte4PlaneChain4_00000002_0000000f_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2892) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2872if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2872if_f_id :
L13_2872if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_918if_f;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_921w_d;
case L23_920w_t_id :
L23_920w_t: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) - *((IUH *)&(r20));
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_920w_t;
case L23_921w_d_id :
L23_921w_d: ;
{ extern IUH L23_919if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_919if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L23_918if_f_id :
L23_918if_f: ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1284) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_923w_d;
case L23_922w_t_id :
L23_922w_t: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(1312) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r24)) = (IS32)(1308) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)&(r23) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r24))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r23) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_922w_t;
case L23_923w_d_id :
L23_923w_d: ;
case L23_919if_d_id :
L23_919if_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_2893_Chain4WordWrite_00000002_00000008_id :
S_2893_Chain4WordWrite_00000002_00000008 :
*((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)(2893) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2873if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2873if_f_id :
L13_2873if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+2) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+3) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_157if_f;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+0)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+2) + REGBYTE) ;
case L22_157if_f_id :
L22_157if_f: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(3) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1320) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r21) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_158if_f;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1360) ;
{ 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)(-2013004281), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
case L22_158if_f_id :
L22_158if_f: ;
/*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_2894_Chain4WordWrite_00000002_00000009_id :
S_2894_Chain4WordWrite_00000002_00000009 :
*((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)(2894) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2874if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2874if_f_id :
L13_2874if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+2) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+3) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+0)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+2) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1360) ;
{ 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)(-2013004281), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
/*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_2895_Chain4WordWrite_00000002_0000000e_id :
S_2895_Chain4WordWrite_00000002_0000000e :
*((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)(2895) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2875if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2875if_f_id :
L13_2875if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+2) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+2) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+3) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+3) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+3) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_159if_f;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+0)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+2) + REGBYTE) ;
case L22_159if_f_id :
L22_159if_f: ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(3) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1320) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r21) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_160if_f;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1360) ;
{ 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)(-2013004281), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
case L22_160if_f_id :
L22_160if_f: ;
/*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_2896_Chain4WordWrite_00000002_0000000f_id :
S_2896_Chain4WordWrite_00000002_0000000f :
*((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)(2896) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2876if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2876if_f_id :
L13_2876if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+2) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+2) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+3) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+3) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+3) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+0)) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+2) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1288) ;
*((IU8 *)((*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21)))) ) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1360) ;
{ 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)(-2013004281), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
/*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_2897_Chain4WordFill_00000002_00000008_id :
S_2897_Chain4WordFill_00000002_00000008 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (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 *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2897) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2877if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2877if_f_id :
L13_2877if_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) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_161if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_161if_f_id :
L22_161if_f: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_162if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_162if_f_id :
L22_162if_f: ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_163if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_163if_f_id :
L22_163if_f: ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_164if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_164if_f_id :
L22_164if_f: ;
/*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_2898_Chain4WordFill_00000002_00000009_id :
S_2898_Chain4WordFill_00000002_00000009 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (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 *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2898) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2878if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2878if_f_id :
L13_2878if_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) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)&(r20) + REGLONG);
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16666) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2796_Chain44PlaneWordFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2796_Chain44PlaneWordFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16667) ;
/*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_2899_Chain4WordFill_00000002_0000000e_id :
S_2899_Chain4WordFill_00000002_0000000e :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (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 *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2899) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2879if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2879if_f_id :
L13_2879if_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) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+4) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+5) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+5) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_165if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_165if_f_id :
L22_165if_f: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_166if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_166if_f_id :
L22_166if_f: ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_167if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_167if_f_id :
L22_167if_f: ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r22) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1320) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(0) ;
if (*((IU32 *)&(r20) + REGLONG) == *((IU32 *)&(r22) + REGLONG)) goto L22_168if_f;
*((IUH *)(r1+0)) = (IS32)(16652) ;
*((IUH *)&(r21)) = (IS32)(3) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
*((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) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2745_Chain41PlaneByteFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2745_Chain41PlaneByteFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16653) ;
case L22_168if_f_id :
L22_168if_f: ;
/*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_2900_Chain4WordFill_00000002_0000000f_id :
S_2900_Chain4WordFill_00000002_0000000f :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (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 *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2900) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2880if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2880if_f_id :
L13_2880if_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) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+4) + REGLONG);
*((IUH *)&(r21)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+5) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1308) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
*((IUH *)&(r21)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+5) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16666) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2796_Chain44PlaneWordFill() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2796_Chain44PlaneWordFill(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16667) ;
/*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_2901_Chain4WordMove_00000002_00000008_00000000_id :
S_2901_Chain4WordMove_00000002_00000008_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2901) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2881if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2881if_f_id :
L13_2881if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_169if_f;
*((IUH *)(r1+0)) = (IS32)(16670) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16671) ;
{ extern IUH L22_170if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_170if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_169if_f_id :
L22_169if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16670) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16671) ;
case L22_170if_d_id :
L22_170if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000_id :
S_2902_CopyWordPlnByPlnChain4_00000002_00000008_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2902) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2882if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2882if_f_id :
L13_2882if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IUH *)(r1+0)) = (IS32)(16658) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2886_CopyBytePlnByPlnChain4_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16659) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2903_Chain4WordMove_00000002_00000009_00000000_id :
S_2903_Chain4WordMove_00000002_00000009_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2903) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2883if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2883if_f_id :
L13_2883if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_171if_f;
*((IUH *)(r1+0)) = (IS32)(16672) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16673) ;
{ extern IUH L22_172if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_172if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_171if_f_id :
L22_171if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16672) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16673) ;
case L22_172if_d_id :
L22_172if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000_id :
S_2904_CopyWord4PlaneChain4_00000002_00000009_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2904) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2884if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2884if_f_id :
L13_2884if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L23_924if_f;
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_927w_d;
case L23_926w_t_id :
L23_926w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
*((IUH *)&(r22)) = (IS32)(1) ;
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_926w_t;
case L23_927w_d_id :
L23_927w_d: ;
{ extern IUH L23_925if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_925if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L23_924if_f_id :
L23_924if_f: ;
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1284) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_929w_d;
case L23_928w_t_id :
L23_928w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r22)) = (IS32)(1) ;
*((IUH *)&(r21)) = *((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1316) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r21)) = (IS32)(1316) ;
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)&(r22) + REGLONG);
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(LocalIUH+8) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
*((IUH *)&(r22)) = (IS32)(1) ;
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(2) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(2) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(2) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_928w_t;
case L23_929w_d_id :
L23_929w_d: ;
case L23_925if_d_id :
L23_925if_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_2905_Chain4WordMove_00000002_0000000e_00000000_id :
S_2905_Chain4WordMove_00000002_0000000e_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2905) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2885if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2885if_f_id :
L13_2885if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_173if_f;
*((IUH *)(r1+0)) = (IS32)(16670) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16671) ;
{ extern IUH L22_174if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_174if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_173if_f_id :
L22_173if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16670) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16671) ;
case L22_174if_d_id :
L22_174if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000_id :
S_2906_CopyWordPlnByPlnChain4_00000002_0000000e_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2906) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2886if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2886if_f_id :
L13_2886if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IUH *)(r1+0)) = (IS32)(16658) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2890_CopyBytePlnByPlnChain4_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16659) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2907_Chain4WordMove_00000002_0000000f_00000000_id :
S_2907_Chain4WordMove_00000002_0000000f_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2907) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2887if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2887if_f_id :
L13_2887if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1) ;
if(*((IU32 *)&(r20) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1364) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L22_175if_f;
*((IUH *)(r1+0)) = (IS32)(16672) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16673) ;
{ extern IUH L22_176if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L22_176if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L22_175if_f_id :
L22_175if_f: ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
*((IUH *)&(r20)) = (IS32)(1332) ;
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)&(r21)) = (IS32)(1292) ;
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
*((IUH *)(r1+0)) = (IS32)(16672) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(1292) ;
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16673) ;
case L22_176if_d_id :
L22_176if_d: ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
case S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000_id :
S_2908_CopyWord4PlaneChain4_00000002_0000000f_00000000_00000000 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r20)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2908) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2888if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2888if_f_id :
L13_2888if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r5) + REGLONG) ;
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)&(r6) + REGBYTE) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L23_930if_f;
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_933w_d;
case L23_932w_t_id :
L23_932w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1304) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r20)) = (IS32)(1308) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r20)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = (IS32)(1304) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r20)) = (IS32)(1308) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
*((IUH *)&(r22)) = (IS32)(1280) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
*((IUH *)&(r20)) = (IS32)(1280) ;
*((IUH *)&(r23)) = (IS32)(1312) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
*((IUH *)&(r22)) = (IS32)(1) ;
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_932w_t;
case L23_933w_d_id :
L23_933w_d: ;
{ extern IUH L23_931if_d() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_931if_d(v1,v2,v3,v4); return(returnValue); }
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
case L23_930if_f_id :
L23_930if_f: ;
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1284) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r20)) ;
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
*((IUH *)&(r22)) = (IS32)(1288) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_935w_d;
case L23_934w_t_id :
L23_934w_t: ;
*((IUH *)&(r21)) = (IS32)(1) ;
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r20)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
*((IUH *)&(r20)) = (IS32)(4) ;
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IUH *)&(r22)) = (IS32)(1312) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r20))) );
*((IUH *)&(r20)) = (IS32)(1304) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r24)) = (IS32)(1308) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)&(r23) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r24))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r23) + REGLONG);
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) ;
*((IUH *)&(r22)) = (IS32)(1) ;
*((IUH *)&(r20)) = *((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) );
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16360) ;
*((IUH *)&(r21)) = (IS32)(0) ;
*((IUH *)&(r22)) = (IS32)(4) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
*((IUH *)&(r21)) = (IS32)(4) ;
*((IUH *)&(r20)) = *((IUH *)&(r20)) * *((IUH *)&(r21)) ;
*((IUH *)&(r22)) = (IS32)(1328) ;
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
*((IUH *)(r1+0)) = (IS32)(16361) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r22)) = (IS32)(1312) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
*((IUH *)&(r22)) = *((IU8 *)(*((IHPE *)&(r21))) );
*((IUH *)&(r21)) = (IS32)(1304) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
*((IUH *)&(r24)) = (IS32)(1308) ;
*((IU32 *)&(r23) + REGLONG) = *((IU32 *)&(r23) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r24))) ) ;
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)&(r23) + REGLONG);
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16362) ;
*((IUH *)(r1+0)) = (IS32)(16363) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
*((IUH *)&(r22)) = (IS32)(1) ;
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+8) + REGBYTE) ;
*((IUH *)&(r20)) = (IS32)(2) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(2) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(2) ;
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = (IS32)(0) ;
if (*((IU32 *)(LocalIUH+5) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_934w_t;
case L23_935w_d_id :
L23_935w_d: ;
case L23_931if_d_id :
L23_931if_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_2909_Chain4DwordWrite_00000002_00000008_id :
S_2909_Chain4DwordWrite_00000002_00000008 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2909) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2889if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2889if_f_id :
L13_2889if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2893_Chain4WordWrite_00000002_00000008() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2893_Chain4WordWrite_00000002_00000008(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2893_Chain4WordWrite_00000002_00000008() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2893_Chain4WordWrite_00000002_00000008(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2910_Chain4DwordWrite_00000002_00000009_id :
S_2910_Chain4DwordWrite_00000002_00000009 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2910) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2890if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2890if_f_id :
L13_2890if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2894_Chain4WordWrite_00000002_00000009() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2894_Chain4WordWrite_00000002_00000009(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2894_Chain4WordWrite_00000002_00000009() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2894_Chain4WordWrite_00000002_00000009(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2911_Chain4DwordWrite_00000002_0000000e_id :
S_2911_Chain4DwordWrite_00000002_0000000e :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2911) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2891if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2891if_f_id :
L13_2891if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2895_Chain4WordWrite_00000002_0000000e() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2895_Chain4WordWrite_00000002_0000000e(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2895_Chain4WordWrite_00000002_0000000e() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2895_Chain4WordWrite_00000002_0000000e(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2912_Chain4DwordWrite_00000002_0000000f_id :
S_2912_Chain4DwordWrite_00000002_0000000f :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2912) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2892if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2892if_f_id :
L13_2892if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2896_Chain4WordWrite_00000002_0000000f() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2896_Chain4WordWrite_00000002_0000000f(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
*((IUH *)(r1+0)) = (IS32)(16676) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2896_Chain4WordWrite_00000002_0000000f() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2896_Chain4WordWrite_00000002_0000000f(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16677) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2913_Chain4DwordFill_00000002_00000008_id :
S_2913_Chain4DwordFill_00000002_00000008 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2913) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2893if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2893if_f_id :
L13_2893if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2897_Chain4WordFill_00000002_00000008() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2897_Chain4WordFill_00000002_00000008(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2897_Chain4WordFill_00000002_00000008() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2897_Chain4WordFill_00000002_00000008(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2914_Chain4DwordFill_00000002_00000009_id :
S_2914_Chain4DwordFill_00000002_00000009 :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2914) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2894if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2894if_f_id :
L13_2894if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2898_Chain4WordFill_00000002_00000009() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2898_Chain4WordFill_00000002_00000009(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2898_Chain4WordFill_00000002_00000009() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2898_Chain4WordFill_00000002_00000009(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2915_Chain4DwordFill_00000002_0000000e_id :
S_2915_Chain4DwordFill_00000002_0000000e :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2915) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2895if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2895if_f_id :
L13_2895if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2899_Chain4WordFill_00000002_0000000e() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2899_Chain4WordFill_00000002_0000000e(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2899_Chain4WordFill_00000002_0000000e() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2899_Chain4WordFill_00000002_0000000e(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2916_Chain4DwordFill_00000002_0000000f_id :
S_2916_Chain4DwordFill_00000002_0000000f :
*((IUH *)(r1+0)) = (IS32)(82) ;
*((IUH *)&(r21)) = (IS32)(4) ;
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
*((IUH *)&(r22)) = (IS32)(-4) ;
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2916) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2896if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2896if_f_id :
L13_2896if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2900_Chain4WordFill_00000002_0000000f() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2900_Chain4WordFill_00000002_0000000f(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
*((IUH *)(r1+0)) = (IS32)(16680) ;
*((IUH *)&(r21)) = (IS32)(2) ;
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IUH *)&(r21)) = (IS32)(16) ;
*((IUH *)&(r22)) = (IS32)(16) ;
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
CrulesRuntimeError("Bad long bitfield");
else
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2900_Chain4WordFill_00000002_0000000f() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2900_Chain4WordFill_00000002_0000000f(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16681) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* J_SEG (IS32)(0) */
*((IUH *)(r1+0)) = (IS32)(16201) ;
case S_2917_Chain4DwordMove_00000002_00000008_00000000_id :
S_2917_Chain4DwordMove_00000002_00000008_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)(2917) ;
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2897if_f;
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
case L13_2897if_f_id :
L13_2897if_f: ;
*((IUH *)(r1+0)) = (IS32)(83) ;
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
*((IUH *)(r1+0)) = (IS32)(16684) ;
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
*((IUH *)&(r21)) = (IS32)(1) ;
if(*((IU32 *)&(r21) + REGLONG)>=32)
CrulesRuntimeError("Bad Bit No");
else
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
/* J_SAVE_RETURN NOT IMPLIMENTED */
{ extern IUH S_2901_Chain4WordMove_00000002_00000008_00000000() ;
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2901_Chain4WordMove_00000002_00000008_00000000(v1,v2,v3,v4); }
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
/* J_LOAD_RETURN NOT IMPLIMENTED */
*((IUH *)(r1+0)) = (IS32)(16685) ;
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/*J_KILL__*/
/* J_LEAVE_SECTION */
if(LocalIUH) free(LocalIUH) ;
if(LocalFPH) free(LocalFPH);
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
return(returnValue);
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
/* END of inline CODE */
/* CODE outline section */
}
}
/* END of outline CODE */