mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4989 lines
245 KiB
4989 lines
245 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_2406_UnchainedByteWrite_00000002_00000009_00000000_id,
|
|
L13_2386if_f_id,
|
|
S_2407_UnchainedByteWrite_00000002_0000000e_00000000_id,
|
|
L13_2387if_f_id,
|
|
S_2408_UnchainedByteWrite_00000002_0000000f_00000000_id,
|
|
L13_2388if_f_id,
|
|
S_2409_UnchainedByteFill_00000002_00000008_00000000_id,
|
|
L13_2389if_f_id,
|
|
L28_204if_f_id,
|
|
L28_205if_f_id,
|
|
L28_206if_f_id,
|
|
L28_207if_f_id,
|
|
S_2410_UnchainedByteFill_00000002_00000009_00000000_id,
|
|
L13_2390if_f_id,
|
|
S_2411_UnchainedByteFill_00000002_0000000e_00000000_id,
|
|
L13_2391if_f_id,
|
|
L28_208if_f_id,
|
|
L28_209if_f_id,
|
|
L28_210if_f_id,
|
|
L28_211if_f_id,
|
|
S_2412_UnchainedByteFill_00000002_0000000f_00000000_id,
|
|
L13_2392if_f_id,
|
|
S_2413_UnchainedByteMove_00000002_00000008_00000000_00000000_id,
|
|
L13_2393if_f_id,
|
|
L28_212if_f_id,
|
|
L28_213if_d_id,
|
|
S_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000_id,
|
|
L13_2394if_f_id,
|
|
L23_320if_f_id,
|
|
L23_321if_f_id,
|
|
L23_322if_f_id,
|
|
L23_323if_f_id,
|
|
S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000_id,
|
|
L13_2395if_f_id,
|
|
L23_326w_t_id,
|
|
L23_327w_d_id,
|
|
L23_324if_f_id,
|
|
L23_328w_t_id,
|
|
L23_329w_d_id,
|
|
L23_325if_d_id,
|
|
S_2416_UnchainedByteMove_00000002_00000009_00000000_00000000_id,
|
|
L13_2396if_f_id,
|
|
L28_214if_f_id,
|
|
L28_215if_d_id,
|
|
S_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000_id,
|
|
L13_2397if_f_id,
|
|
L23_332w_t_id,
|
|
L23_333w_d_id,
|
|
L23_330if_f_id,
|
|
L23_334w_t_id,
|
|
L23_335w_d_id,
|
|
L23_331if_d_id,
|
|
S_2418_UnchainedByteMove_00000002_0000000e_00000000_00000000_id,
|
|
L13_2398if_f_id,
|
|
L28_216if_f_id,
|
|
L28_217if_d_id,
|
|
S_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000_id,
|
|
L13_2399if_f_id,
|
|
L23_336if_f_id,
|
|
L23_337if_f_id,
|
|
L23_338if_f_id,
|
|
L23_339if_f_id,
|
|
S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000_id,
|
|
L13_2400if_f_id,
|
|
L23_342w_t_id,
|
|
L23_343w_d_id,
|
|
L23_340if_f_id,
|
|
L23_344w_t_id,
|
|
L23_345w_d_id,
|
|
L23_341if_d_id,
|
|
S_2421_UnchainedByteMove_00000002_0000000f_00000000_00000000_id,
|
|
L13_2401if_f_id,
|
|
L28_218if_f_id,
|
|
L28_219if_d_id,
|
|
S_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000_id,
|
|
L13_2402if_f_id,
|
|
L23_348w_t_id,
|
|
L23_349w_d_id,
|
|
L23_346if_f_id,
|
|
L23_350w_t_id,
|
|
L23_351w_d_id,
|
|
L23_347if_d_id,
|
|
S_2423_UnchainedWordWrite_00000002_00000008_00000000_id,
|
|
L13_2403if_f_id,
|
|
S_2424_UnchainedWordWrite_00000002_00000009_00000000_id,
|
|
L13_2404if_f_id,
|
|
S_2425_UnchainedWordWrite_00000002_0000000e_00000000_id,
|
|
L13_2405if_f_id,
|
|
S_2426_UnchainedWordWrite_00000002_0000000f_00000000_id,
|
|
L13_2406if_f_id,
|
|
S_2427_UnchainedWordFill_00000002_00000008_00000000_id,
|
|
L13_2407if_f_id,
|
|
L28_220if_f_id,
|
|
L28_221if_f_id,
|
|
L28_222if_f_id,
|
|
L28_223if_f_id,
|
|
S_2428_UnchainedWordFill_00000002_00000009_00000000_id,
|
|
L13_2408if_f_id,
|
|
S_2429_UnchainedWordFill_00000002_0000000e_00000000_id,
|
|
L13_2409if_f_id,
|
|
L28_224if_f_id,
|
|
L28_225if_f_id,
|
|
L28_226if_f_id,
|
|
L28_227if_f_id,
|
|
S_2430_UnchainedWordFill_00000002_0000000f_00000000_id,
|
|
L13_2410if_f_id,
|
|
S_2431_UnchainedWordMove_00000002_00000008_00000000_00000000_id,
|
|
L13_2411if_f_id,
|
|
L28_228if_f_id,
|
|
L28_229if_d_id,
|
|
S_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000_id,
|
|
L13_2412if_f_id,
|
|
L23_352if_f_id,
|
|
L23_353if_f_id,
|
|
L23_354if_f_id,
|
|
L23_355if_f_id,
|
|
S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000_id,
|
|
L13_2413if_f_id,
|
|
L23_358w_t_id,
|
|
L23_359w_d_id,
|
|
L23_356if_f_id,
|
|
L23_360w_t_id,
|
|
L23_361w_d_id,
|
|
L23_357if_d_id,
|
|
S_2434_UnchainedWordMove_00000002_00000009_00000000_00000000_id,
|
|
L13_2414if_f_id,
|
|
L28_230if_f_id,
|
|
L28_231if_d_id,
|
|
S_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000_id,
|
|
L13_2415if_f_id,
|
|
L23_364w_t_id,
|
|
L23_365w_d_id,
|
|
L23_362if_f_id,
|
|
L23_366w_t_id,
|
|
L23_367w_d_id,
|
|
L23_363if_d_id,
|
|
S_2436_UnchainedWordMove_00000002_0000000e_00000000_00000000_id,
|
|
L13_2416if_f_id,
|
|
L28_232if_f_id,
|
|
L28_233if_d_id,
|
|
S_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000_id,
|
|
L13_2417if_f_id,
|
|
L23_368if_f_id,
|
|
L23_369if_f_id,
|
|
L23_370if_f_id,
|
|
L23_371if_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_2406_UnchainedByteWrite_00000002_00000009_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2406_UnchainedByteWrite_00000002_00000009_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2406_UnchainedByteWrite_00000002_00000009_00000000 = (IHPE)S_2406_UnchainedByteWrite_00000002_00000009_00000000 ;
|
|
LOCAL IUH L13_2386if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2386if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2386if_f = (IHPE)L13_2386if_f ;
|
|
GLOBAL IUH S_2407_UnchainedByteWrite_00000002_0000000e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2407_UnchainedByteWrite_00000002_0000000e_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2407_UnchainedByteWrite_00000002_0000000e_00000000 = (IHPE)S_2407_UnchainedByteWrite_00000002_0000000e_00000000 ;
|
|
LOCAL IUH L13_2387if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2387if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2387if_f = (IHPE)L13_2387if_f ;
|
|
GLOBAL IUH S_2408_UnchainedByteWrite_00000002_0000000f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2408_UnchainedByteWrite_00000002_0000000f_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2408_UnchainedByteWrite_00000002_0000000f_00000000 = (IHPE)S_2408_UnchainedByteWrite_00000002_0000000f_00000000 ;
|
|
LOCAL IUH L13_2388if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2388if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2388if_f = (IHPE)L13_2388if_f ;
|
|
GLOBAL IUH S_2409_UnchainedByteFill_00000002_00000008_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2409_UnchainedByteFill_00000002_00000008_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2409_UnchainedByteFill_00000002_00000008_00000000 = (IHPE)S_2409_UnchainedByteFill_00000002_00000008_00000000 ;
|
|
LOCAL IUH L13_2389if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2389if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2389if_f = (IHPE)L13_2389if_f ;
|
|
LOCAL IUH L28_204if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_204if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_204if_f = (IHPE)L28_204if_f ;
|
|
LOCAL IUH L28_205if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_205if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_205if_f = (IHPE)L28_205if_f ;
|
|
LOCAL IUH L28_206if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_206if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_206if_f = (IHPE)L28_206if_f ;
|
|
LOCAL IUH L28_207if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_207if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_207if_f = (IHPE)L28_207if_f ;
|
|
GLOBAL IUH S_2410_UnchainedByteFill_00000002_00000009_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2410_UnchainedByteFill_00000002_00000009_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2410_UnchainedByteFill_00000002_00000009_00000000 = (IHPE)S_2410_UnchainedByteFill_00000002_00000009_00000000 ;
|
|
LOCAL IUH L13_2390if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2390if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2390if_f = (IHPE)L13_2390if_f ;
|
|
GLOBAL IUH S_2411_UnchainedByteFill_00000002_0000000e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2411_UnchainedByteFill_00000002_0000000e_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2411_UnchainedByteFill_00000002_0000000e_00000000 = (IHPE)S_2411_UnchainedByteFill_00000002_0000000e_00000000 ;
|
|
LOCAL IUH L13_2391if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2391if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2391if_f = (IHPE)L13_2391if_f ;
|
|
LOCAL IUH L28_208if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_208if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_208if_f = (IHPE)L28_208if_f ;
|
|
LOCAL IUH L28_209if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_209if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_209if_f = (IHPE)L28_209if_f ;
|
|
LOCAL IUH L28_210if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_210if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_210if_f = (IHPE)L28_210if_f ;
|
|
LOCAL IUH L28_211if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_211if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_211if_f = (IHPE)L28_211if_f ;
|
|
GLOBAL IUH S_2412_UnchainedByteFill_00000002_0000000f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2412_UnchainedByteFill_00000002_0000000f_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2412_UnchainedByteFill_00000002_0000000f_00000000 = (IHPE)S_2412_UnchainedByteFill_00000002_0000000f_00000000 ;
|
|
LOCAL IUH L13_2392if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2392if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2392if_f = (IHPE)L13_2392if_f ;
|
|
GLOBAL IUH S_2413_UnchainedByteMove_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2413_UnchainedByteMove_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2413_UnchainedByteMove_00000002_00000008_00000000_00000000 = (IHPE)S_2413_UnchainedByteMove_00000002_00000008_00000000_00000000 ;
|
|
LOCAL IUH L13_2393if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2393if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2393if_f = (IHPE)L13_2393if_f ;
|
|
LOCAL IUH L28_212if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_212if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_212if_f = (IHPE)L28_212if_f ;
|
|
LOCAL IUH L28_213if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_213if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_213if_d = (IHPE)L28_213if_d ;
|
|
GLOBAL IUH S_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000 = (IHPE)S_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000 ;
|
|
LOCAL IUH L13_2394if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2394if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2394if_f = (IHPE)L13_2394if_f ;
|
|
LOCAL IUH L23_320if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_320if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_320if_f = (IHPE)L23_320if_f ;
|
|
LOCAL IUH L23_321if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_321if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_321if_f = (IHPE)L23_321if_f ;
|
|
LOCAL IUH L23_322if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_322if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_322if_f = (IHPE)L23_322if_f ;
|
|
LOCAL IUH L23_323if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_323if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_323if_f = (IHPE)L23_323if_f ;
|
|
GLOBAL IUH S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000 = (IHPE)S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000 ;
|
|
LOCAL IUH L13_2395if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2395if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2395if_f = (IHPE)L13_2395if_f ;
|
|
LOCAL IUH L23_326w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_326w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_326w_t = (IHPE)L23_326w_t ;
|
|
LOCAL IUH L23_327w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_327w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_327w_d = (IHPE)L23_327w_d ;
|
|
LOCAL IUH L23_324if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_324if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_324if_f = (IHPE)L23_324if_f ;
|
|
LOCAL IUH L23_328w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_328w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_328w_t = (IHPE)L23_328w_t ;
|
|
LOCAL IUH L23_329w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_329w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_329w_d = (IHPE)L23_329w_d ;
|
|
LOCAL IUH L23_325if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_325if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_325if_d = (IHPE)L23_325if_d ;
|
|
GLOBAL IUH S_2416_UnchainedByteMove_00000002_00000009_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2416_UnchainedByteMove_00000002_00000009_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2416_UnchainedByteMove_00000002_00000009_00000000_00000000 = (IHPE)S_2416_UnchainedByteMove_00000002_00000009_00000000_00000000 ;
|
|
LOCAL IUH L13_2396if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2396if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2396if_f = (IHPE)L13_2396if_f ;
|
|
LOCAL IUH L28_214if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_214if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_214if_f = (IHPE)L28_214if_f ;
|
|
LOCAL IUH L28_215if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_215if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_215if_d = (IHPE)L28_215if_d ;
|
|
GLOBAL IUH S_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000 = (IHPE)S_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000 ;
|
|
LOCAL IUH L13_2397if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2397if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2397if_f = (IHPE)L13_2397if_f ;
|
|
LOCAL IUH L23_332w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_332w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_332w_t = (IHPE)L23_332w_t ;
|
|
LOCAL IUH L23_333w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_333w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_333w_d = (IHPE)L23_333w_d ;
|
|
LOCAL IUH L23_330if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_330if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_330if_f = (IHPE)L23_330if_f ;
|
|
LOCAL IUH L23_334w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_334w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_334w_t = (IHPE)L23_334w_t ;
|
|
LOCAL IUH L23_335w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_335w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_335w_d = (IHPE)L23_335w_d ;
|
|
LOCAL IUH L23_331if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_331if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_331if_d = (IHPE)L23_331if_d ;
|
|
GLOBAL IUH S_2418_UnchainedByteMove_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2418_UnchainedByteMove_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2418_UnchainedByteMove_00000002_0000000e_00000000_00000000 = (IHPE)S_2418_UnchainedByteMove_00000002_0000000e_00000000_00000000 ;
|
|
LOCAL IUH L13_2398if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2398if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2398if_f = (IHPE)L13_2398if_f ;
|
|
LOCAL IUH L28_216if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_216if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_216if_f = (IHPE)L28_216if_f ;
|
|
LOCAL IUH L28_217if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_217if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_217if_d = (IHPE)L28_217if_d ;
|
|
GLOBAL IUH S_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000 = (IHPE)S_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000 ;
|
|
LOCAL IUH L13_2399if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2399if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2399if_f = (IHPE)L13_2399if_f ;
|
|
LOCAL IUH L23_336if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_336if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_336if_f = (IHPE)L23_336if_f ;
|
|
LOCAL IUH L23_337if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_337if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_337if_f = (IHPE)L23_337if_f ;
|
|
LOCAL IUH L23_338if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_338if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_338if_f = (IHPE)L23_338if_f ;
|
|
LOCAL IUH L23_339if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_339if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_339if_f = (IHPE)L23_339if_f ;
|
|
GLOBAL IUH S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000 = (IHPE)S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000 ;
|
|
LOCAL IUH L13_2400if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2400if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2400if_f = (IHPE)L13_2400if_f ;
|
|
LOCAL IUH L23_342w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_342w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_342w_t = (IHPE)L23_342w_t ;
|
|
LOCAL IUH L23_343w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_343w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_343w_d = (IHPE)L23_343w_d ;
|
|
LOCAL IUH L23_340if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_340if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_340if_f = (IHPE)L23_340if_f ;
|
|
LOCAL IUH L23_344w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_344w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_344w_t = (IHPE)L23_344w_t ;
|
|
LOCAL IUH L23_345w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_345w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_345w_d = (IHPE)L23_345w_d ;
|
|
LOCAL IUH L23_341if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_341if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_341if_d = (IHPE)L23_341if_d ;
|
|
GLOBAL IUH S_2421_UnchainedByteMove_00000002_0000000f_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2421_UnchainedByteMove_00000002_0000000f_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2421_UnchainedByteMove_00000002_0000000f_00000000_00000000 = (IHPE)S_2421_UnchainedByteMove_00000002_0000000f_00000000_00000000 ;
|
|
LOCAL IUH L13_2401if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2401if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2401if_f = (IHPE)L13_2401if_f ;
|
|
LOCAL IUH L28_218if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_218if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_218if_f = (IHPE)L28_218if_f ;
|
|
LOCAL IUH L28_219if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_219if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_219if_d = (IHPE)L28_219if_d ;
|
|
GLOBAL IUH S_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000 = (IHPE)S_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000 ;
|
|
LOCAL IUH L13_2402if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2402if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2402if_f = (IHPE)L13_2402if_f ;
|
|
LOCAL IUH L23_348w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_348w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_348w_t = (IHPE)L23_348w_t ;
|
|
LOCAL IUH L23_349w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_349w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_349w_d = (IHPE)L23_349w_d ;
|
|
LOCAL IUH L23_346if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_346if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_346if_f = (IHPE)L23_346if_f ;
|
|
LOCAL IUH L23_350w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_350w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_350w_t = (IHPE)L23_350w_t ;
|
|
LOCAL IUH L23_351w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_351w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_351w_d = (IHPE)L23_351w_d ;
|
|
LOCAL IUH L23_347if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_347if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_347if_d = (IHPE)L23_347if_d ;
|
|
GLOBAL IUH S_2423_UnchainedWordWrite_00000002_00000008_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2423_UnchainedWordWrite_00000002_00000008_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2423_UnchainedWordWrite_00000002_00000008_00000000 = (IHPE)S_2423_UnchainedWordWrite_00000002_00000008_00000000 ;
|
|
LOCAL IUH L13_2403if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2403if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2403if_f = (IHPE)L13_2403if_f ;
|
|
GLOBAL IUH S_2424_UnchainedWordWrite_00000002_00000009_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2424_UnchainedWordWrite_00000002_00000009_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2424_UnchainedWordWrite_00000002_00000009_00000000 = (IHPE)S_2424_UnchainedWordWrite_00000002_00000009_00000000 ;
|
|
LOCAL IUH L13_2404if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2404if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2404if_f = (IHPE)L13_2404if_f ;
|
|
GLOBAL IUH S_2425_UnchainedWordWrite_00000002_0000000e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2425_UnchainedWordWrite_00000002_0000000e_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2425_UnchainedWordWrite_00000002_0000000e_00000000 = (IHPE)S_2425_UnchainedWordWrite_00000002_0000000e_00000000 ;
|
|
LOCAL IUH L13_2405if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2405if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2405if_f = (IHPE)L13_2405if_f ;
|
|
GLOBAL IUH S_2426_UnchainedWordWrite_00000002_0000000f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2426_UnchainedWordWrite_00000002_0000000f_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2426_UnchainedWordWrite_00000002_0000000f_00000000 = (IHPE)S_2426_UnchainedWordWrite_00000002_0000000f_00000000 ;
|
|
LOCAL IUH L13_2406if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2406if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2406if_f = (IHPE)L13_2406if_f ;
|
|
GLOBAL IUH S_2427_UnchainedWordFill_00000002_00000008_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2427_UnchainedWordFill_00000002_00000008_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2427_UnchainedWordFill_00000002_00000008_00000000 = (IHPE)S_2427_UnchainedWordFill_00000002_00000008_00000000 ;
|
|
LOCAL IUH L13_2407if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2407if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2407if_f = (IHPE)L13_2407if_f ;
|
|
LOCAL IUH L28_220if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_220if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_220if_f = (IHPE)L28_220if_f ;
|
|
LOCAL IUH L28_221if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_221if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_221if_f = (IHPE)L28_221if_f ;
|
|
LOCAL IUH L28_222if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_222if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_222if_f = (IHPE)L28_222if_f ;
|
|
LOCAL IUH L28_223if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_223if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_223if_f = (IHPE)L28_223if_f ;
|
|
GLOBAL IUH S_2428_UnchainedWordFill_00000002_00000009_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2428_UnchainedWordFill_00000002_00000009_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2428_UnchainedWordFill_00000002_00000009_00000000 = (IHPE)S_2428_UnchainedWordFill_00000002_00000009_00000000 ;
|
|
LOCAL IUH L13_2408if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2408if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2408if_f = (IHPE)L13_2408if_f ;
|
|
GLOBAL IUH S_2429_UnchainedWordFill_00000002_0000000e_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2429_UnchainedWordFill_00000002_0000000e_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2429_UnchainedWordFill_00000002_0000000e_00000000 = (IHPE)S_2429_UnchainedWordFill_00000002_0000000e_00000000 ;
|
|
LOCAL IUH L13_2409if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2409if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2409if_f = (IHPE)L13_2409if_f ;
|
|
LOCAL IUH L28_224if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_224if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_224if_f = (IHPE)L28_224if_f ;
|
|
LOCAL IUH L28_225if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_225if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_225if_f = (IHPE)L28_225if_f ;
|
|
LOCAL IUH L28_226if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_226if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_226if_f = (IHPE)L28_226if_f ;
|
|
LOCAL IUH L28_227if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_227if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_227if_f = (IHPE)L28_227if_f ;
|
|
GLOBAL IUH S_2430_UnchainedWordFill_00000002_0000000f_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2430_UnchainedWordFill_00000002_0000000f_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2430_UnchainedWordFill_00000002_0000000f_00000000 = (IHPE)S_2430_UnchainedWordFill_00000002_0000000f_00000000 ;
|
|
LOCAL IUH L13_2410if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2410if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2410if_f = (IHPE)L13_2410if_f ;
|
|
GLOBAL IUH S_2431_UnchainedWordMove_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2431_UnchainedWordMove_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2431_UnchainedWordMove_00000002_00000008_00000000_00000000 = (IHPE)S_2431_UnchainedWordMove_00000002_00000008_00000000_00000000 ;
|
|
LOCAL IUH L13_2411if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2411if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2411if_f = (IHPE)L13_2411if_f ;
|
|
LOCAL IUH L28_228if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_228if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_228if_f = (IHPE)L28_228if_f ;
|
|
LOCAL IUH L28_229if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_229if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_229if_d = (IHPE)L28_229if_d ;
|
|
GLOBAL IUH S_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000 = (IHPE)S_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000 ;
|
|
LOCAL IUH L13_2412if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2412if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2412if_f = (IHPE)L13_2412if_f ;
|
|
LOCAL IUH L23_352if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_352if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_352if_f = (IHPE)L23_352if_f ;
|
|
LOCAL IUH L23_353if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_353if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_353if_f = (IHPE)L23_353if_f ;
|
|
LOCAL IUH L23_354if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_354if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_354if_f = (IHPE)L23_354if_f ;
|
|
LOCAL IUH L23_355if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_355if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_355if_f = (IHPE)L23_355if_f ;
|
|
GLOBAL IUH S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000 = (IHPE)S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000 ;
|
|
LOCAL IUH L13_2413if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2413if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2413if_f = (IHPE)L13_2413if_f ;
|
|
LOCAL IUH L23_358w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_358w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_358w_t = (IHPE)L23_358w_t ;
|
|
LOCAL IUH L23_359w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_359w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_359w_d = (IHPE)L23_359w_d ;
|
|
LOCAL IUH L23_356if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_356if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_356if_f = (IHPE)L23_356if_f ;
|
|
LOCAL IUH L23_360w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_360w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_360w_t = (IHPE)L23_360w_t ;
|
|
LOCAL IUH L23_361w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_361w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_361w_d = (IHPE)L23_361w_d ;
|
|
LOCAL IUH L23_357if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_357if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_357if_d = (IHPE)L23_357if_d ;
|
|
GLOBAL IUH S_2434_UnchainedWordMove_00000002_00000009_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2434_UnchainedWordMove_00000002_00000009_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2434_UnchainedWordMove_00000002_00000009_00000000_00000000 = (IHPE)S_2434_UnchainedWordMove_00000002_00000009_00000000_00000000 ;
|
|
LOCAL IUH L13_2414if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2414if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2414if_f = (IHPE)L13_2414if_f ;
|
|
LOCAL IUH L28_230if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_230if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_230if_f = (IHPE)L28_230if_f ;
|
|
LOCAL IUH L28_231if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_231if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_231if_d = (IHPE)L28_231if_d ;
|
|
GLOBAL IUH S_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000 = (IHPE)S_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000 ;
|
|
LOCAL IUH L13_2415if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2415if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2415if_f = (IHPE)L13_2415if_f ;
|
|
LOCAL IUH L23_364w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_364w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_364w_t = (IHPE)L23_364w_t ;
|
|
LOCAL IUH L23_365w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_365w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_365w_d = (IHPE)L23_365w_d ;
|
|
LOCAL IUH L23_362if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_362if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_362if_f = (IHPE)L23_362if_f ;
|
|
LOCAL IUH L23_366w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_366w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_366w_t = (IHPE)L23_366w_t ;
|
|
LOCAL IUH L23_367w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_367w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_367w_d = (IHPE)L23_367w_d ;
|
|
LOCAL IUH L23_363if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_363if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_363if_d = (IHPE)L23_363if_d ;
|
|
GLOBAL IUH S_2436_UnchainedWordMove_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2436_UnchainedWordMove_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2436_UnchainedWordMove_00000002_0000000e_00000000_00000000 = (IHPE)S_2436_UnchainedWordMove_00000002_0000000e_00000000_00000000 ;
|
|
LOCAL IUH L13_2416if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2416if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2416if_f = (IHPE)L13_2416if_f ;
|
|
LOCAL IUH L28_232if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_232if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_232if_f = (IHPE)L28_232if_f ;
|
|
LOCAL IUH L28_233if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_233if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_233if_d = (IHPE)L28_233if_d ;
|
|
GLOBAL IUH S_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000 = (IHPE)S_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000 ;
|
|
LOCAL IUH L13_2417if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2417if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2417if_f = (IHPE)L13_2417if_f ;
|
|
LOCAL IUH L23_368if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_368if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_368if_f = (IHPE)L23_368if_f ;
|
|
LOCAL IUH L23_369if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_369if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_369if_f = (IHPE)L23_369if_f ;
|
|
LOCAL IUH L23_370if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_370if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_370if_f = (IHPE)L23_370if_f ;
|
|
LOCAL IUH L23_371if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_371if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_371if_f = (IHPE)L23_371if_f ;
|
|
/* END of FUNCTIONS */
|
|
/* DATA label definitions */
|
|
/* END of DATA label definitions */
|
|
/* DATA initializations */
|
|
/* END of DATA initializations */
|
|
/* CODE inline section */
|
|
LOCAL IUH crules IFN5( ID ,id ,IUH ,v1 ,IUH ,v2 ,IUH ,v3 ,IUH, v4 )
|
|
{
|
|
IUH returnValue = (IUH)0;
|
|
IUH *CopyLocalIUH = (IUH *)0;
|
|
EXTENDED *CopyLocalFPH = (EXTENDED *)0 ;
|
|
SAVED IUH *LocalIUH = (IUH *)0;
|
|
SAVED EXTENDED *LocalFPH = (EXTENDED *)0 ;
|
|
switch ( id )
|
|
{
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2406_UnchainedByteWrite_00000002_00000009_00000000_id :
|
|
S_2406_UnchainedByteWrite_00000002_00000009_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (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 *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2406) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2386if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2386if_f_id :
|
|
L13_2386if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1356) ;
|
|
{ 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 */
|
|
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+3) + 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+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)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
/*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_2407_UnchainedByteWrite_00000002_0000000e_00000000_id :
|
|
S_2407_UnchainedByteWrite_00000002_0000000e_00000000 :
|
|
*((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)(2407) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2387if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2387if_f_id :
|
|
L13_2387if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1356) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((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+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)(1324) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
/*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_2408_UnchainedByteWrite_00000002_0000000f_00000000_id :
|
|
S_2408_UnchainedByteWrite_00000002_0000000f_00000000 :
|
|
*((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)(2408) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2388if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2388if_f_id :
|
|
L13_2388if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1356) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((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+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)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
/*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_2409_UnchainedByteFill_00000002_00000008_00000000_id :
|
|
S_2409_UnchainedByteFill_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)(2409) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2389if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2389if_f_id :
|
|
L13_2389if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((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)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+4) + 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+4) + 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+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + 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+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_204if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_204if_f_id :
|
|
L28_204if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_205if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_205if_f_id :
|
|
L28_205if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_206if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_206if_f_id :
|
|
L28_206if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_207if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_207if_f_id :
|
|
L28_207if_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_2410_UnchainedByteFill_00000002_00000009_00000000_id :
|
|
S_2410_UnchainedByteFill_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)(2410) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2390if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2390if_f_id :
|
|
L13_2390if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((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)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+4) + 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+4) + 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+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + 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+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16474) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2264_Unchained4PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2264_Unchained4PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16475) ;
|
|
/*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_2411_UnchainedByteFill_00000002_0000000e_00000000_id :
|
|
S_2411_UnchainedByteFill_00000002_0000000e_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)(2411) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2391if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2391if_f_id :
|
|
L13_2391if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+4) + 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)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_208if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_208if_f_id :
|
|
L28_208if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_209if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_209if_f_id :
|
|
L28_209if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_210if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_210if_f_id :
|
|
L28_210if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_211if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_211if_f_id :
|
|
L28_211if_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_2412_UnchainedByteFill_00000002_0000000f_00000000_id :
|
|
S_2412_UnchainedByteFill_00000002_0000000f_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)(2412) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2392if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2392if_f_id :
|
|
L13_2392if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+4) + 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)(16474) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2264_Unchained4PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2264_Unchained4PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16475) ;
|
|
/*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_2413_UnchainedByteMove_00000002_00000008_00000000_00000000_id :
|
|
S_2413_UnchainedByteMove_00000002_00000008_00000000_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)(2413) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2393if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2393if_f_id :
|
|
L13_2393if_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) ;
|
|
*((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 L28_212if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16370) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2414_CopyBytePlnByPlnUnchained_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)(16371) ;
|
|
{ extern IUH L28_213if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_213if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_212if_f_id :
|
|
L28_212if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16370) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2414_CopyBytePlnByPlnUnchained_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)(16371) ;
|
|
case L28_213if_d_id :
|
|
L28_213if_d: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2414_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000000_id :
|
|
S_2414_CopyBytePlnByPlnUnchained_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)(2414) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2394if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2394if_f_id :
|
|
L13_2394if_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 *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_320if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(0) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_320if_f_id :
|
|
L23_320if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_321if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(8) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_321if_f_id :
|
|
L23_321if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_322if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(16) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_322if_f_id :
|
|
L23_322if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_323if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(24) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_323if_f_id :
|
|
L23_323if_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) */
|
|
case S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000_id :
|
|
S_2415_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
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)(2415) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2395if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2395if_f_id :
|
|
L13_2395if_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 *)(LocalIUH+5)) = *((IUH *)&(r7)) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_324if_f;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_327w_d;
|
|
case L23_326w_t_id :
|
|
L23_326w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + 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+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+8)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_326w_t;
|
|
case L23_327w_d_id :
|
|
L23_327w_d: ;
|
|
{ extern IUH L23_325if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_325if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_324if_f_id :
|
|
L23_324if_f: ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+11)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_329w_d;
|
|
case L23_328w_t_id :
|
|
L23_328w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+11)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_328w_t;
|
|
case L23_329w_d_id :
|
|
L23_329w_d: ;
|
|
case L23_325if_d_id :
|
|
L23_325if_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_2416_UnchainedByteMove_00000002_00000009_00000000_00000000_id :
|
|
S_2416_UnchainedByteMove_00000002_00000009_00000000_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)(2416) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2396if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2396if_f_id :
|
|
L13_2396if_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) ;
|
|
*((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 L28_214if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16478) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2417_CopyByte4PlaneUnchained_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)(16479) ;
|
|
{ extern IUH L28_215if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_215if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_214if_f_id :
|
|
L28_214if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16478) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2417_CopyByte4PlaneUnchained_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)(16479) ;
|
|
case L28_215if_d_id :
|
|
L28_215if_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_2417_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000000_id :
|
|
S_2417_CopyByte4PlaneUnchained_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)(2417) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2397if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2397if_f_id :
|
|
L13_2397if_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_330if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_333w_d;
|
|
case L23_332w_t_id :
|
|
L23_332w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(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)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((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_332w_t;
|
|
case L23_333w_d_id :
|
|
L23_333w_d: ;
|
|
{ extern IUH L23_331if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_331if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_330if_f_id :
|
|
L23_330if_f: ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((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 *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_335w_d;
|
|
case L23_334w_t_id :
|
|
L23_334w_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)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((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)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((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_334w_t;
|
|
case L23_335w_d_id :
|
|
L23_335w_d: ;
|
|
case L23_331if_d_id :
|
|
L23_331if_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_2418_UnchainedByteMove_00000002_0000000e_00000000_00000000_id :
|
|
S_2418_UnchainedByteMove_00000002_0000000e_00000000_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)(2418) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2398if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2398if_f_id :
|
|
L13_2398if_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) ;
|
|
*((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 L28_216if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16370) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2419_CopyBytePlnByPlnUnchained_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)(16371) ;
|
|
{ extern IUH L28_217if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_217if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_216if_f_id :
|
|
L28_216if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16370) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2419_CopyBytePlnByPlnUnchained_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)(16371) ;
|
|
case L28_217if_d_id :
|
|
L28_217if_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_2419_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000000_id :
|
|
S_2419_CopyBytePlnByPlnUnchained_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)(2419) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2399if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2399if_f_id :
|
|
L13_2399if_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 *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_336if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(0) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_336if_f_id :
|
|
L23_336if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_337if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(8) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_337if_f_id :
|
|
L23_337if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_338if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(16) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_338if_f_id :
|
|
L23_338if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_339if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16372) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(24) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_339if_f_id :
|
|
L23_339if_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) */
|
|
case S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000_id :
|
|
S_2420_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
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)(2420) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2400if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2400if_f_id :
|
|
L13_2400if_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 *)(LocalIUH+5)) = *((IUH *)&(r7)) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L23_340if_f;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_343w_d;
|
|
case L23_342w_t_id :
|
|
L23_342w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+9) + 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+9) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_342w_t;
|
|
case L23_343w_d_id :
|
|
L23_343w_d: ;
|
|
{ extern IUH L23_341if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_341if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_340if_f_id :
|
|
L23_340if_f: ;
|
|
*((IUH *)(LocalIUH+10)) = *((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)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+11)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_345w_d;
|
|
case L23_344w_t_id :
|
|
L23_344w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)&(r23)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(*((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+11)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_344w_t;
|
|
case L23_345w_d_id :
|
|
L23_345w_d: ;
|
|
case L23_341if_d_id :
|
|
L23_341if_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_2421_UnchainedByteMove_00000002_0000000f_00000000_00000000_id :
|
|
S_2421_UnchainedByteMove_00000002_0000000f_00000000_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)(2421) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2401if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2401if_f_id :
|
|
L13_2401if_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) ;
|
|
*((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 L28_218if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16478) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2422_CopyByte4PlaneUnchained_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)(16479) ;
|
|
{ extern IUH L28_219if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_219if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_218if_f_id :
|
|
L28_218if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16478) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2422_CopyByte4PlaneUnchained_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)(16479) ;
|
|
case L28_219if_d_id :
|
|
L28_219if_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_2422_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000000_id :
|
|
S_2422_CopyByte4PlaneUnchained_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)(2422) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2402if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2402if_f_id :
|
|
L13_2402if_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_346if_f;
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_349w_d;
|
|
case L23_348w_t_id :
|
|
L23_348w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(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+7)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((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_348w_t;
|
|
case L23_349w_d_id :
|
|
L23_349w_d: ;
|
|
{ extern IUH L23_347if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_347if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_346if_f_id :
|
|
L23_346if_f: ;
|
|
*((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)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_351w_d;
|
|
case L23_350w_t_id :
|
|
L23_350w_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 *)&(r22)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)&(r23)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(*((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((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_350w_t;
|
|
case L23_351w_d_id :
|
|
L23_351w_d: ;
|
|
case L23_347if_d_id :
|
|
L23_347if_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_2423_UnchainedWordWrite_00000002_00000008_00000000_id :
|
|
S_2423_UnchainedWordWrite_00000002_00000008_00000000 :
|
|
*((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)(2423) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2403if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2403if_f_id :
|
|
L13_2403if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((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 */
|
|
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
|
|
*((IU32 *)(LocalIUH+4) + 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+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)(1316) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + 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+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + 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+4) + 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+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + 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+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/*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_2424_UnchainedWordWrite_00000002_00000009_00000000_id :
|
|
S_2424_UnchainedWordWrite_00000002_00000009_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)(2424) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2404if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2404if_f_id :
|
|
L13_2404if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1360) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *(UOFF_15_8( (LocalIUH+1) ));
|
|
*((IU32 *)(LocalIUH+4) + 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+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)(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)(16363) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/*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_2425_UnchainedWordWrite_00000002_0000000e_00000000_id :
|
|
S_2425_UnchainedWordWrite_00000002_0000000e_00000000 :
|
|
*((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)(2425) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2405if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2405if_f_id :
|
|
L13_2405if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((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 */
|
|
*((IUH *)&(r21)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *(UOFF_15_8( (LocalIUH+1) ));
|
|
*((IU32 *)(LocalIUH+4) + 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+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)(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)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/*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_2426_UnchainedWordWrite_00000002_0000000f_00000000_id :
|
|
S_2426_UnchainedWordWrite_00000002_0000000f_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)(2426) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2406if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2406if_f_id :
|
|
L13_2406if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1360) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = *((IU8 *)(LocalIUH+1) + REGBYTE);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *(UOFF_15_8( (LocalIUH+1) ));
|
|
*((IU32 *)(LocalIUH+4) + 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+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)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+3) + 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+3) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + 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+4) + 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+4) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+4) + 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+4) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/*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_2427_UnchainedWordFill_00000002_00000008_00000000_id :
|
|
S_2427_UnchainedWordFill_00000002_00000008_00000000 :
|
|
*((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)(2427) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2407if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2407if_f_id :
|
|
L13_2407if_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)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_220if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_220if_f_id :
|
|
L28_220if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_221if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU8 *)&(r4) + REGBYTE) = *(UOFF_15_8( (LocalIUH+5) )) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_221if_f_id :
|
|
L28_221if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_222if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_222if_f_id :
|
|
L28_222if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_223if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_223if_f_id :
|
|
L28_223if_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_2428_UnchainedWordFill_00000002_00000009_00000000_id :
|
|
S_2428_UnchainedWordFill_00000002_00000009_00000000 :
|
|
*((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)(2428) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2408if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2408if_f_id :
|
|
L13_2408if_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)(16484) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2319_Unchained4PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2319_Unchained4PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16485) ;
|
|
/*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_2429_UnchainedWordFill_00000002_0000000e_00000000_id :
|
|
S_2429_UnchainedWordFill_00000002_0000000e_00000000 :
|
|
*((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)(2429) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2409if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2409if_f_id :
|
|
L13_2409if_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)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_224if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_224if_f_id :
|
|
L28_224if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_225if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU8 *)&(r4) + REGBYTE) = *(UOFF_15_8( (LocalIUH+5) )) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_225if_f_id :
|
|
L28_225if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_226if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_226if_f_id :
|
|
L28_226if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_227if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
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));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_227if_f_id :
|
|
L28_227if_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_2430_UnchainedWordFill_00000002_0000000f_00000000_id :
|
|
S_2430_UnchainedWordFill_00000002_0000000f_00000000 :
|
|
*((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)(2430) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2410if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2410if_f_id :
|
|
L13_2410if_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)(16484) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2319_Unchained4PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2319_Unchained4PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16485) ;
|
|
/*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_2431_UnchainedWordMove_00000002_00000008_00000000_00000000_id :
|
|
S_2431_UnchainedWordMove_00000002_00000008_00000000_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)(2431) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2411if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2411if_f_id :
|
|
L13_2411if_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) ;
|
|
*((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 L28_228if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2432_CopyWordPlnByPlnUnchained_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)(16383) ;
|
|
{ extern IUH L28_229if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_229if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_228if_f_id :
|
|
L28_228if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2432_CopyWordPlnByPlnUnchained_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)(16383) ;
|
|
case L28_229if_d_id :
|
|
L28_229if_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_2432_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000000_id :
|
|
S_2432_CopyWordPlnByPlnUnchained_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)(2432) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2412if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2412if_f_id :
|
|
L13_2412if_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 *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_352if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(0) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_352if_f_id :
|
|
L23_352if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_353if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(8) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_353if_f_id :
|
|
L23_353if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_354if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(16) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_354if_f_id :
|
|
L23_354if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_355if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(24) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_355if_f_id :
|
|
L23_355if_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) */
|
|
case S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000_id :
|
|
S_2433_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
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)(2433) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2413if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2413if_f_id :
|
|
L13_2413if_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 *)(LocalIUH+5)) = *((IUH *)&(r7)) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+4) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L23_356if_f;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_359w_d;
|
|
case L23_358w_t_id :
|
|
L23_358w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + 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+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) - *((IUH *)&(r20));
|
|
*((IUH *)&(r20)) = *((IU8 *)(*((IHPE *)&(r21))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + 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+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(4) ;
|
|
*((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) - *((IUH *)&(r21));
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r21) + REGLONG)) goto L23_358w_t;
|
|
case L23_359w_d_id :
|
|
L23_359w_d: ;
|
|
{ extern IUH L23_357if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_357if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_356if_f_id :
|
|
L23_356if_f: ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+11)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) <= *((IU32 *)&(r20) + REGLONG)) goto L23_361w_d;
|
|
case L23_360w_t_id :
|
|
L23_360w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+6) + REGLONG) = *((IU32 *)(LocalIUH+6) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IU8 *)(*((IHPE *)&(r21))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) );
|
|
*((IU32 *)(LocalIUH+9) + 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+9) + 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+9) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) >> *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(4) ;
|
|
*((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(8) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+11)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(8) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+8)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+6) + REGLONG) > *((IU32 *)&(r20) + REGLONG)) goto L23_360w_t;
|
|
case L23_361w_d_id :
|
|
L23_361w_d: ;
|
|
case L23_357if_d_id :
|
|
L23_357if_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_2434_UnchainedWordMove_00000002_00000009_00000000_00000000_id :
|
|
S_2434_UnchainedWordMove_00000002_00000009_00000000_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)(2434) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2414if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2414if_f_id :
|
|
L13_2414if_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) ;
|
|
*((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 L28_230if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16488) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2435_CopyWord4PlaneUnchained_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)(16489) ;
|
|
{ extern IUH L28_231if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_231if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_230if_f_id :
|
|
L28_230if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16488) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2435_CopyWord4PlaneUnchained_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)(16489) ;
|
|
case L28_231if_d_id :
|
|
L28_231if_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_2435_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000000_id :
|
|
S_2435_CopyWord4PlaneUnchained_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)(2435) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2415if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2415if_f_id :
|
|
L13_2415if_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_362if_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_365w_d;
|
|
case L23_364w_t_id :
|
|
L23_364w_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)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((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)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r20));
|
|
*((IUH *)(LocalIUH+6)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(8) ;
|
|
*((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_364w_t;
|
|
case L23_365w_d_id :
|
|
L23_365w_d: ;
|
|
{ extern IUH L23_363if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_363if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_362if_f_id :
|
|
L23_362if_f: ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((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)) = *((IU32 *)(LocalIUH+0) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+7)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU32 *)(LocalIUH+5) + REGLONG) <= *((IU32 *)&(r21) + REGLONG)) goto L23_367w_d;
|
|
case L23_366w_t_id :
|
|
L23_366w_t: ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r20) + REGLONG) ;
|
|
*((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)) = (IS32)(1316) ;
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
|
|
*((IUH *)&(r22)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((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)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((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)) = (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)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((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)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+7)) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+9)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+9)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(8) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)(LocalIUH+10)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(8) ;
|
|
*((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_366w_t;
|
|
case L23_367w_d_id :
|
|
L23_367w_d: ;
|
|
case L23_363if_d_id :
|
|
L23_363if_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_2436_UnchainedWordMove_00000002_0000000e_00000000_00000000_id :
|
|
S_2436_UnchainedWordMove_00000002_0000000e_00000000_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)(2436) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2416if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2416if_f_id :
|
|
L13_2416if_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) ;
|
|
*((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 L28_232if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2437_CopyWordPlnByPlnUnchained_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)(16383) ;
|
|
{ extern IUH L28_233if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_233if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_232if_f_id :
|
|
L28_232if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((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)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + 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_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2437_CopyWordPlnByPlnUnchained_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)(16383) ;
|
|
case L28_233if_d_id :
|
|
L28_233if_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_2437_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000000_id :
|
|
S_2437_CopyWordPlnByPlnUnchained_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)(2437) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2417if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2417if_f_id :
|
|
L13_2417if_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 *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_368if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(0) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_368if_f_id :
|
|
L23_368if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_369if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(8) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_369if_f_id :
|
|
L23_369if_f: ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_370if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(16) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_370if_f_id :
|
|
L23_370if_f: ;
|
|
*((IUH *)&(r20)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L23_371if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16384) ;
|
|
*((IUH *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IUH *)&(r7)) = (IS32)(24) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2438_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_371if_f_id :
|
|
L23_371if_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) */
|
|
/* END of inline CODE */
|
|
/* CODE outline section */
|
|
}
|
|
}
|
|
/* END of outline CODE */
|