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.
4711 lines
225 KiB
4711 lines
225 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_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001_id,
|
|
L13_2546if_f_id,
|
|
S_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001_id,
|
|
L13_2547if_f_id,
|
|
S_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001_id,
|
|
L13_2548if_f_id,
|
|
S_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001_id,
|
|
L13_2549if_f_id,
|
|
S_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001_id,
|
|
L13_2550if_f_id,
|
|
S_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001_id,
|
|
L13_2551if_f_id,
|
|
S_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001_id,
|
|
L13_2552if_f_id,
|
|
S_2573_UnchainedByteMove_00000001_00000000_00000000_00000001_id,
|
|
L13_2553if_f_id,
|
|
L28_316if_f_id,
|
|
L28_318if_f_id,
|
|
L28_319if_f_id,
|
|
L28_320if_f_id,
|
|
L28_321if_f_id,
|
|
L28_317if_d_id,
|
|
S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001_id,
|
|
L13_2554if_f_id,
|
|
L28_322if_f_id,
|
|
L28_324if_f_id,
|
|
L28_325if_f_id,
|
|
L28_326if_f_id,
|
|
L28_327if_f_id,
|
|
L28_323if_d_id,
|
|
S_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001_id,
|
|
L13_2555if_f_id,
|
|
S_2576_UnchainedByteMove_00000002_00000008_00000000_00000001_id,
|
|
L13_2556if_f_id,
|
|
L28_328if_f_id,
|
|
L28_329if_d_id,
|
|
S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001_id,
|
|
L13_2557if_f_id,
|
|
L23_640if_f_id,
|
|
L23_641if_f_id,
|
|
L23_642if_f_id,
|
|
L23_643if_f_id,
|
|
S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001_id,
|
|
L13_2558if_f_id,
|
|
L23_646w_t_id,
|
|
L23_647w_d_id,
|
|
L23_644if_f_id,
|
|
L23_648w_t_id,
|
|
L23_649w_d_id,
|
|
L23_645if_d_id,
|
|
S_2579_UnchainedByteMove_00000002_00000009_00000000_00000001_id,
|
|
L13_2559if_f_id,
|
|
L28_330if_f_id,
|
|
L28_331if_d_id,
|
|
S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001_id,
|
|
L13_2560if_f_id,
|
|
L23_652w_t_id,
|
|
L23_653w_d_id,
|
|
L23_650if_f_id,
|
|
L23_654w_t_id,
|
|
L23_655w_d_id,
|
|
L23_651if_d_id,
|
|
S_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001_id,
|
|
L13_2561if_f_id,
|
|
L28_332if_f_id,
|
|
L28_333if_d_id,
|
|
S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001_id,
|
|
L13_2562if_f_id,
|
|
L23_656if_f_id,
|
|
L23_657if_f_id,
|
|
L23_658if_f_id,
|
|
L23_659if_f_id,
|
|
S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001_id,
|
|
L13_2563if_f_id,
|
|
L23_662w_t_id,
|
|
L23_663w_d_id,
|
|
L23_660if_f_id,
|
|
L23_664w_t_id,
|
|
L23_665w_d_id,
|
|
L23_661if_d_id,
|
|
S_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001_id,
|
|
L13_2564if_f_id,
|
|
L28_334if_f_id,
|
|
L28_335if_d_id,
|
|
S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001_id,
|
|
L13_2565if_f_id,
|
|
L23_668w_t_id,
|
|
L23_669w_d_id,
|
|
L23_666if_f_id,
|
|
L23_670w_t_id,
|
|
L23_671w_d_id,
|
|
L23_667if_d_id,
|
|
S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001_id,
|
|
L13_2566if_f_id,
|
|
L28_336if_f_id,
|
|
L28_337if_d_id,
|
|
S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001_id,
|
|
L13_2567if_f_id,
|
|
L23_672if_f_id,
|
|
L23_673if_f_id,
|
|
L23_674if_f_id,
|
|
L23_675if_f_id,
|
|
S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001_id,
|
|
L13_2568if_f_id,
|
|
L23_678w_t_id,
|
|
L23_679w_d_id,
|
|
L23_676if_f_id,
|
|
L23_680w_t_id,
|
|
L23_681w_d_id,
|
|
L23_677if_d_id,
|
|
S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001_id,
|
|
L13_2569if_f_id,
|
|
L28_338if_f_id,
|
|
L28_339if_d_id,
|
|
S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001_id,
|
|
L13_2570if_f_id,
|
|
L23_684w_t_id,
|
|
L23_685w_d_id,
|
|
L23_682if_f_id,
|
|
L23_686w_t_id,
|
|
L23_687w_d_id,
|
|
L23_683if_d_id,
|
|
S_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001_id,
|
|
L13_2571if_f_id,
|
|
L28_340if_f_id,
|
|
L28_341if_d_id,
|
|
S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001_id,
|
|
L13_2572if_f_id,
|
|
L23_688if_f_id,
|
|
L23_689if_f_id,
|
|
L23_690if_f_id,
|
|
L23_691if_f_id,
|
|
S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001_id,
|
|
L13_2573if_f_id,
|
|
L23_694w_t_id,
|
|
L23_695w_d_id,
|
|
L23_692if_f_id,
|
|
L23_696w_t_id,
|
|
L23_697w_d_id,
|
|
L23_693if_d_id,
|
|
S_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001_id,
|
|
L13_2574if_f_id,
|
|
L28_342if_f_id,
|
|
L28_343if_d_id,
|
|
S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001_id,
|
|
L13_2575if_f_id,
|
|
L23_700w_t_id,
|
|
L23_701w_d_id,
|
|
L23_698if_f_id,
|
|
L23_702w_t_id,
|
|
L23_703w_d_id,
|
|
L23_699if_d_id,
|
|
S_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001_id,
|
|
L13_2576if_f_id,
|
|
S_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001_id,
|
|
L13_2577if_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_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001 = (IHPE)S_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001 ;
|
|
LOCAL IUH L13_2546if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2546if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2546if_f = (IHPE)L13_2546if_f ;
|
|
GLOBAL IUH S_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001 = (IHPE)S_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001 ;
|
|
LOCAL IUH L13_2547if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2547if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2547if_f = (IHPE)L13_2547if_f ;
|
|
GLOBAL IUH S_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001 = (IHPE)S_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001 ;
|
|
LOCAL IUH L13_2548if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2548if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2548if_f = (IHPE)L13_2548if_f ;
|
|
GLOBAL IUH S_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001 = (IHPE)S_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001 ;
|
|
LOCAL IUH L13_2549if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2549if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2549if_f = (IHPE)L13_2549if_f ;
|
|
GLOBAL IUH S_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001 = (IHPE)S_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001 ;
|
|
LOCAL IUH L13_2550if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2550if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2550if_f = (IHPE)L13_2550if_f ;
|
|
GLOBAL IUH S_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001 = (IHPE)S_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001 ;
|
|
LOCAL IUH L13_2551if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2551if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2551if_f = (IHPE)L13_2551if_f ;
|
|
GLOBAL IUH S_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001 = (IHPE)S_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001 ;
|
|
LOCAL IUH L13_2552if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2552if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2552if_f = (IHPE)L13_2552if_f ;
|
|
GLOBAL IUH S_2573_UnchainedByteMove_00000001_00000000_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2573_UnchainedByteMove_00000001_00000000_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2573_UnchainedByteMove_00000001_00000000_00000000_00000001 = (IHPE)S_2573_UnchainedByteMove_00000001_00000000_00000000_00000001 ;
|
|
LOCAL IUH L13_2553if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2553if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2553if_f = (IHPE)L13_2553if_f ;
|
|
LOCAL IUH L28_316if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_316if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_316if_f = (IHPE)L28_316if_f ;
|
|
LOCAL IUH L28_318if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_318if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_318if_f = (IHPE)L28_318if_f ;
|
|
LOCAL IUH L28_319if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_319if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_319if_f = (IHPE)L28_319if_f ;
|
|
LOCAL IUH L28_320if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_320if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_320if_f = (IHPE)L28_320if_f ;
|
|
LOCAL IUH L28_321if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_321if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_321if_f = (IHPE)L28_321if_f ;
|
|
LOCAL IUH L28_317if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_317if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_317if_d = (IHPE)L28_317if_d ;
|
|
GLOBAL IUH S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001 = (IHPE)S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001 ;
|
|
LOCAL IUH L13_2554if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2554if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2554if_f = (IHPE)L13_2554if_f ;
|
|
LOCAL IUH L28_322if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_322if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_322if_f = (IHPE)L28_322if_f ;
|
|
LOCAL IUH L28_324if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_324if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_324if_f = (IHPE)L28_324if_f ;
|
|
LOCAL IUH L28_325if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_325if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_325if_f = (IHPE)L28_325if_f ;
|
|
LOCAL IUH L28_326if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_326if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_326if_f = (IHPE)L28_326if_f ;
|
|
LOCAL IUH L28_327if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_327if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_327if_f = (IHPE)L28_327if_f ;
|
|
LOCAL IUH L28_323if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_323if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_323if_d = (IHPE)L28_323if_d ;
|
|
GLOBAL IUH S_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001 = (IHPE)S_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001 ;
|
|
LOCAL IUH L13_2555if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2555if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2555if_f = (IHPE)L13_2555if_f ;
|
|
GLOBAL IUH S_2576_UnchainedByteMove_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2576_UnchainedByteMove_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2576_UnchainedByteMove_00000002_00000008_00000000_00000001 = (IHPE)S_2576_UnchainedByteMove_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2556if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2556if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2556if_f = (IHPE)L13_2556if_f ;
|
|
LOCAL IUH L28_328if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_328if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_328if_f = (IHPE)L28_328if_f ;
|
|
LOCAL IUH L28_329if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_329if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_329if_d = (IHPE)L28_329if_d ;
|
|
GLOBAL IUH S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001 = (IHPE)S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2557if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2557if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2557if_f = (IHPE)L13_2557if_f ;
|
|
LOCAL IUH L23_640if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_640if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_640if_f = (IHPE)L23_640if_f ;
|
|
LOCAL IUH L23_641if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_641if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_641if_f = (IHPE)L23_641if_f ;
|
|
LOCAL IUH L23_642if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_642if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_642if_f = (IHPE)L23_642if_f ;
|
|
LOCAL IUH L23_643if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_643if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_643if_f = (IHPE)L23_643if_f ;
|
|
GLOBAL IUH S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001 = (IHPE)S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2558if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2558if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2558if_f = (IHPE)L13_2558if_f ;
|
|
LOCAL IUH L23_646w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_646w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_646w_t = (IHPE)L23_646w_t ;
|
|
LOCAL IUH L23_647w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_647w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_647w_d = (IHPE)L23_647w_d ;
|
|
LOCAL IUH L23_644if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_644if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_644if_f = (IHPE)L23_644if_f ;
|
|
LOCAL IUH L23_648w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_648w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_648w_t = (IHPE)L23_648w_t ;
|
|
LOCAL IUH L23_649w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_649w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_649w_d = (IHPE)L23_649w_d ;
|
|
LOCAL IUH L23_645if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_645if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_645if_d = (IHPE)L23_645if_d ;
|
|
GLOBAL IUH S_2579_UnchainedByteMove_00000002_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2579_UnchainedByteMove_00000002_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2579_UnchainedByteMove_00000002_00000009_00000000_00000001 = (IHPE)S_2579_UnchainedByteMove_00000002_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_2559if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2559if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2559if_f = (IHPE)L13_2559if_f ;
|
|
LOCAL IUH L28_330if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_330if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_330if_f = (IHPE)L28_330if_f ;
|
|
LOCAL IUH L28_331if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_331if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_331if_d = (IHPE)L28_331if_d ;
|
|
GLOBAL IUH S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001 = (IHPE)S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_2560if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2560if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2560if_f = (IHPE)L13_2560if_f ;
|
|
LOCAL IUH L23_652w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_652w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_652w_t = (IHPE)L23_652w_t ;
|
|
LOCAL IUH L23_653w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_653w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_653w_d = (IHPE)L23_653w_d ;
|
|
LOCAL IUH L23_650if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_650if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_650if_f = (IHPE)L23_650if_f ;
|
|
LOCAL IUH L23_654w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_654w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_654w_t = (IHPE)L23_654w_t ;
|
|
LOCAL IUH L23_655w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_655w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_655w_d = (IHPE)L23_655w_d ;
|
|
LOCAL IUH L23_651if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_651if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_651if_d = (IHPE)L23_651if_d ;
|
|
GLOBAL IUH S_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001 = (IHPE)S_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_2561if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2561if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2561if_f = (IHPE)L13_2561if_f ;
|
|
LOCAL IUH L28_332if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_332if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_332if_f = (IHPE)L28_332if_f ;
|
|
LOCAL IUH L28_333if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_333if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_333if_d = (IHPE)L28_333if_d ;
|
|
GLOBAL IUH S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001 = (IHPE)S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_2562if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2562if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2562if_f = (IHPE)L13_2562if_f ;
|
|
LOCAL IUH L23_656if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_656if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_656if_f = (IHPE)L23_656if_f ;
|
|
LOCAL IUH L23_657if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_657if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_657if_f = (IHPE)L23_657if_f ;
|
|
LOCAL IUH L23_658if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_658if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_658if_f = (IHPE)L23_658if_f ;
|
|
LOCAL IUH L23_659if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_659if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_659if_f = (IHPE)L23_659if_f ;
|
|
GLOBAL IUH S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001 = (IHPE)S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_2563if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2563if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2563if_f = (IHPE)L13_2563if_f ;
|
|
LOCAL IUH L23_662w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_662w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_662w_t = (IHPE)L23_662w_t ;
|
|
LOCAL IUH L23_663w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_663w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_663w_d = (IHPE)L23_663w_d ;
|
|
LOCAL IUH L23_660if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_660if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_660if_f = (IHPE)L23_660if_f ;
|
|
LOCAL IUH L23_664w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_664w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_664w_t = (IHPE)L23_664w_t ;
|
|
LOCAL IUH L23_665w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_665w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_665w_d = (IHPE)L23_665w_d ;
|
|
LOCAL IUH L23_661if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_661if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_661if_d = (IHPE)L23_661if_d ;
|
|
GLOBAL IUH S_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001 = (IHPE)S_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001 ;
|
|
LOCAL IUH L13_2564if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2564if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2564if_f = (IHPE)L13_2564if_f ;
|
|
LOCAL IUH L28_334if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_334if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_334if_f = (IHPE)L28_334if_f ;
|
|
LOCAL IUH L28_335if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_335if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_335if_d = (IHPE)L28_335if_d ;
|
|
GLOBAL IUH S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001 = (IHPE)S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001 ;
|
|
LOCAL IUH L13_2565if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2565if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2565if_f = (IHPE)L13_2565if_f ;
|
|
LOCAL IUH L23_668w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_668w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_668w_t = (IHPE)L23_668w_t ;
|
|
LOCAL IUH L23_669w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_669w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_669w_d = (IHPE)L23_669w_d ;
|
|
LOCAL IUH L23_666if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_666if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_666if_f = (IHPE)L23_666if_f ;
|
|
LOCAL IUH L23_670w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_670w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_670w_t = (IHPE)L23_670w_t ;
|
|
LOCAL IUH L23_671w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_671w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_671w_d = (IHPE)L23_671w_d ;
|
|
LOCAL IUH L23_667if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_667if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_667if_d = (IHPE)L23_667if_d ;
|
|
GLOBAL IUH S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001 = (IHPE)S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2566if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2566if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2566if_f = (IHPE)L13_2566if_f ;
|
|
LOCAL IUH L28_336if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_336if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_336if_f = (IHPE)L28_336if_f ;
|
|
LOCAL IUH L28_337if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_337if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_337if_d = (IHPE)L28_337if_d ;
|
|
GLOBAL IUH S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001 = (IHPE)S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2567if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2567if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2567if_f = (IHPE)L13_2567if_f ;
|
|
LOCAL IUH L23_672if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_672if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_672if_f = (IHPE)L23_672if_f ;
|
|
LOCAL IUH L23_673if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_673if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_673if_f = (IHPE)L23_673if_f ;
|
|
LOCAL IUH L23_674if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_674if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_674if_f = (IHPE)L23_674if_f ;
|
|
LOCAL IUH L23_675if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_675if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_675if_f = (IHPE)L23_675if_f ;
|
|
GLOBAL IUH S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001 = (IHPE)S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2568if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2568if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2568if_f = (IHPE)L13_2568if_f ;
|
|
LOCAL IUH L23_678w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_678w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_678w_t = (IHPE)L23_678w_t ;
|
|
LOCAL IUH L23_679w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_679w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_679w_d = (IHPE)L23_679w_d ;
|
|
LOCAL IUH L23_676if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_676if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_676if_f = (IHPE)L23_676if_f ;
|
|
LOCAL IUH L23_680w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_680w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_680w_t = (IHPE)L23_680w_t ;
|
|
LOCAL IUH L23_681w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_681w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_681w_d = (IHPE)L23_681w_d ;
|
|
LOCAL IUH L23_677if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_677if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_677if_d = (IHPE)L23_677if_d ;
|
|
GLOBAL IUH S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001 = (IHPE)S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_2569if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2569if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2569if_f = (IHPE)L13_2569if_f ;
|
|
LOCAL IUH L28_338if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_338if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_338if_f = (IHPE)L28_338if_f ;
|
|
LOCAL IUH L28_339if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_339if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_339if_d = (IHPE)L28_339if_d ;
|
|
GLOBAL IUH S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001 = (IHPE)S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_2570if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2570if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2570if_f = (IHPE)L13_2570if_f ;
|
|
LOCAL IUH L23_684w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_684w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_684w_t = (IHPE)L23_684w_t ;
|
|
LOCAL IUH L23_685w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_685w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_685w_d = (IHPE)L23_685w_d ;
|
|
LOCAL IUH L23_682if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_682if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_682if_f = (IHPE)L23_682if_f ;
|
|
LOCAL IUH L23_686w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_686w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_686w_t = (IHPE)L23_686w_t ;
|
|
LOCAL IUH L23_687w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_687w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_687w_d = (IHPE)L23_687w_d ;
|
|
LOCAL IUH L23_683if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_683if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_683if_d = (IHPE)L23_683if_d ;
|
|
GLOBAL IUH S_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001 = (IHPE)S_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_2571if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2571if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2571if_f = (IHPE)L13_2571if_f ;
|
|
LOCAL IUH L28_340if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_340if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_340if_f = (IHPE)L28_340if_f ;
|
|
LOCAL IUH L28_341if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_341if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_341if_d = (IHPE)L28_341if_d ;
|
|
GLOBAL IUH S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001 = (IHPE)S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_2572if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2572if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2572if_f = (IHPE)L13_2572if_f ;
|
|
LOCAL IUH L23_688if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_688if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_688if_f = (IHPE)L23_688if_f ;
|
|
LOCAL IUH L23_689if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_689if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_689if_f = (IHPE)L23_689if_f ;
|
|
LOCAL IUH L23_690if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_690if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_690if_f = (IHPE)L23_690if_f ;
|
|
LOCAL IUH L23_691if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_691if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_691if_f = (IHPE)L23_691if_f ;
|
|
GLOBAL IUH S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001 = (IHPE)S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001 ;
|
|
LOCAL IUH L13_2573if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2573if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2573if_f = (IHPE)L13_2573if_f ;
|
|
LOCAL IUH L23_694w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_694w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_694w_t = (IHPE)L23_694w_t ;
|
|
LOCAL IUH L23_695w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_695w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_695w_d = (IHPE)L23_695w_d ;
|
|
LOCAL IUH L23_692if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_692if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_692if_f = (IHPE)L23_692if_f ;
|
|
LOCAL IUH L23_696w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_696w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_696w_t = (IHPE)L23_696w_t ;
|
|
LOCAL IUH L23_697w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_697w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_697w_d = (IHPE)L23_697w_d ;
|
|
LOCAL IUH L23_693if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_693if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_693if_d = (IHPE)L23_693if_d ;
|
|
GLOBAL IUH S_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001 = (IHPE)S_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001 ;
|
|
LOCAL IUH L13_2574if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2574if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2574if_f = (IHPE)L13_2574if_f ;
|
|
LOCAL IUH L28_342if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_342if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_342if_f = (IHPE)L28_342if_f ;
|
|
LOCAL IUH L28_343if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_343if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_343if_d = (IHPE)L28_343if_d ;
|
|
GLOBAL IUH S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001 = (IHPE)S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001 ;
|
|
LOCAL IUH L13_2575if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2575if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2575if_f = (IHPE)L13_2575if_f ;
|
|
LOCAL IUH L23_700w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_700w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_700w_t = (IHPE)L23_700w_t ;
|
|
LOCAL IUH L23_701w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_701w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_701w_d = (IHPE)L23_701w_d ;
|
|
LOCAL IUH L23_698if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_698if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_698if_f = (IHPE)L23_698if_f ;
|
|
LOCAL IUH L23_702w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_702w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_702w_t = (IHPE)L23_702w_t ;
|
|
LOCAL IUH L23_703w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_703w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_703w_d = (IHPE)L23_703w_d ;
|
|
LOCAL IUH L23_699if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_699if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_699if_d = (IHPE)L23_699if_d ;
|
|
GLOBAL IUH S_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001 = (IHPE)S_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001 ;
|
|
LOCAL IUH L13_2576if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2576if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2576if_f = (IHPE)L13_2576if_f ;
|
|
GLOBAL IUH S_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001 = (IHPE)S_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001 ;
|
|
LOCAL IUH L13_2577if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2577if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2577if_f = (IHPE)L13_2577if_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_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001_id :
|
|
S_2566_UnchainedDwordMove_00000000_00000011_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2566) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2546if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2546if_f_id :
|
|
L13_2546if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2544_UnchainedWordMove_00000000_00000011_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2544_UnchainedWordMove_00000000_00000011_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001_id :
|
|
S_2567_UnchainedDwordMove_00000000_00000016_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2567) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2547if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2547if_f_id :
|
|
L13_2547if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2546_UnchainedWordMove_00000000_00000016_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2546_UnchainedWordMove_00000000_00000016_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001_id :
|
|
S_2568_UnchainedDwordMove_00000000_00000017_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2568) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2548if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2548if_f_id :
|
|
L13_2548if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2549_UnchainedWordMove_00000000_00000017_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2549_UnchainedWordMove_00000000_00000017_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001_id :
|
|
S_2569_UnchainedDwordMove_00000000_00000018_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2569) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2549if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2549if_f_id :
|
|
L13_2549if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2551_UnchainedWordMove_00000000_00000018_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2551_UnchainedWordMove_00000000_00000018_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001_id :
|
|
S_2570_UnchainedDwordMove_00000000_00000019_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2570) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2550if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2550if_f_id :
|
|
L13_2550if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2554_UnchainedWordMove_00000000_00000019_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2554_UnchainedWordMove_00000000_00000019_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001_id :
|
|
S_2571_UnchainedDwordMove_00000000_0000001e_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2571) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2551if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2551if_f_id :
|
|
L13_2551if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2556_UnchainedWordMove_00000000_0000001e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2556_UnchainedWordMove_00000000_0000001e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001_id :
|
|
S_2572_UnchainedDwordMove_00000000_0000001f_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2572) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2552if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2552if_f_id :
|
|
L13_2552if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2559_UnchainedWordMove_00000000_0000001f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2559_UnchainedWordMove_00000000_0000001f_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2573_UnchainedByteMove_00000001_00000000_00000000_00000001_id :
|
|
S_2573_UnchainedByteMove_00000001_00000000_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2573) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2553if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2553if_f_id :
|
|
L13_2553if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_316if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16398) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = (IS32)(-1) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2397_UnchainedByteFill_00000001_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2397_UnchainedByteFill_00000001_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16399) ;
|
|
{ extern IUH L28_317if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_317if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_316if_f_id :
|
|
L28_316if_f: ;
|
|
*((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_318if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16400) ;
|
|
*((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 *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2213_CopyDirByte1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2213_CopyDirByte1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16401) ;
|
|
case L28_318if_f_id :
|
|
L28_318if_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_319if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16400) ;
|
|
*((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 *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r20)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2213_CopyDirByte1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2213_CopyDirByte1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16401) ;
|
|
case L28_319if_f_id :
|
|
L28_319if_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_320if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16400) ;
|
|
*((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 *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2213_CopyDirByte1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2213_CopyDirByte1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16401) ;
|
|
case L28_320if_f_id :
|
|
L28_320if_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_321if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16400) ;
|
|
*((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 *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r20)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2213_CopyDirByte1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2213_CopyDirByte1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16401) ;
|
|
case L28_321if_f_id :
|
|
L28_321if_f: ;
|
|
case L28_317if_d_id :
|
|
L28_317if_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_2574_UnchainedWordMove_00000001_00000000_00000000_00000001_id :
|
|
S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2574) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2554if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2554if_f_id :
|
|
L13_2554if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_322if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16392) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r21) + REGLONG) * *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = (IS32)(-1) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2400_UnchainedWordFill_00000001_00000000_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2400_UnchainedWordFill_00000001_00000000_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16393) ;
|
|
{ extern IUH L28_323if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_323if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_322if_f_id :
|
|
L28_322if_f: ;
|
|
*((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_324if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16404) ;
|
|
*((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 *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2216_CopyDirWord1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2216_CopyDirWord1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16405) ;
|
|
case L28_324if_f_id :
|
|
L28_324if_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_325if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16404) ;
|
|
*((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 *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r20)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2216_CopyDirWord1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2216_CopyDirWord1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16405) ;
|
|
case L28_325if_f_id :
|
|
L28_325if_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_326if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16404) ;
|
|
*((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 *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1284) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r21)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2216_CopyDirWord1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2216_CopyDirWord1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16405) ;
|
|
case L28_326if_f_id :
|
|
L28_326if_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_327if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16404) ;
|
|
*((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 *)&(r21)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r2)) = *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1284) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)&(r20)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2216_CopyDirWord1Plane_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2216_CopyDirWord1Plane_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16405) ;
|
|
case L28_327if_f_id :
|
|
L28_327if_f: ;
|
|
case L28_323if_d_id :
|
|
L28_323if_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_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001_id :
|
|
S_2575_UnchainedDwordMove_00000001_00000000_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2575) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2555if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2555if_f_id :
|
|
L13_2555if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2574_UnchainedWordMove_00000001_00000000_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2576_UnchainedByteMove_00000002_00000008_00000000_00000001_id :
|
|
S_2576_UnchainedByteMove_00000002_00000008_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2576) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2556if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2556if_f_id :
|
|
L13_2556if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_328if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16370) ;
|
|
*((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) ;
|
|
*((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_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001(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_329if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_329if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_328if_f_id :
|
|
L28_328if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16371) ;
|
|
case L28_329if_d_id :
|
|
L28_329if_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_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001_id :
|
|
S_2577_CopyBytePlnByPlnUnchained_00000002_00000008_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2577) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2557if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2557if_f_id :
|
|
L13_2557if_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_640if_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_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_640if_f_id :
|
|
L23_640if_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_641if_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_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_641if_f_id :
|
|
L23_641if_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_642if_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_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_642if_f_id :
|
|
L23_642if_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_643if_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_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_643if_f_id :
|
|
L23_643if_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_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001_id :
|
|
S_2578_CopyByte1PlaneUnchained_00000002_00000008_00000000_00000001 :
|
|
*((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)(2578) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2558if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2558if_f_id :
|
|
L13_2558if_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_644if_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_647w_d;
|
|
case L23_646w_t_id :
|
|
L23_646w_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_646w_t;
|
|
case L23_647w_d_id :
|
|
L23_647w_d: ;
|
|
{ extern IUH L23_645if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_645if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_644if_f_id :
|
|
L23_644if_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_649w_d;
|
|
case L23_648w_t_id :
|
|
L23_648w_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_648w_t;
|
|
case L23_649w_d_id :
|
|
L23_649w_d: ;
|
|
case L23_645if_d_id :
|
|
L23_645if_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_2579_UnchainedByteMove_00000002_00000009_00000000_00000001_id :
|
|
S_2579_UnchainedByteMove_00000002_00000009_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2579) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2559if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2559if_f_id :
|
|
L13_2559if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_330if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16478) ;
|
|
*((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) ;
|
|
*((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_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001(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_331if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_331if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_330if_f_id :
|
|
L28_330if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16479) ;
|
|
case L28_331if_d_id :
|
|
L28_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) */
|
|
case S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001_id :
|
|
S_2580_CopyByte4PlaneUnchained_00000002_00000009_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2580) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2560if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2560if_f_id :
|
|
L13_2560if_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_650if_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_653w_d;
|
|
case L23_652w_t_id :
|
|
L23_652w_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_652w_t;
|
|
case L23_653w_d_id :
|
|
L23_653w_d: ;
|
|
{ extern IUH L23_651if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_651if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_650if_f_id :
|
|
L23_650if_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_655w_d;
|
|
case L23_654w_t_id :
|
|
L23_654w_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_654w_t;
|
|
case L23_655w_d_id :
|
|
L23_655w_d: ;
|
|
case L23_651if_d_id :
|
|
L23_651if_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_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001_id :
|
|
S_2581_UnchainedByteMove_00000002_0000000e_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2581) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2561if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2561if_f_id :
|
|
L13_2561if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_332if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16370) ;
|
|
*((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) ;
|
|
*((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_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001(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_333if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_333if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_332if_f_id :
|
|
L28_332if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16371) ;
|
|
case L28_333if_d_id :
|
|
L28_333if_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_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001_id :
|
|
S_2582_CopyBytePlnByPlnUnchained_00000002_0000000e_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2582) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2562if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2562if_f_id :
|
|
L13_2562if_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_656if_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_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_656if_f_id :
|
|
L23_656if_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_657if_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_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_657if_f_id :
|
|
L23_657if_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_658if_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_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_658if_f_id :
|
|
L23_658if_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_659if_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_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_659if_f_id :
|
|
L23_659if_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_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001_id :
|
|
S_2583_CopyByte1PlaneUnchained_00000002_0000000e_00000000_00000001 :
|
|
*((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)(2583) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2563if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2563if_f_id :
|
|
L13_2563if_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_660if_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_663w_d;
|
|
case L23_662w_t_id :
|
|
L23_662w_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_662w_t;
|
|
case L23_663w_d_id :
|
|
L23_663w_d: ;
|
|
{ extern IUH L23_661if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_661if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_660if_f_id :
|
|
L23_660if_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_665w_d;
|
|
case L23_664w_t_id :
|
|
L23_664w_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_664w_t;
|
|
case L23_665w_d_id :
|
|
L23_665w_d: ;
|
|
case L23_661if_d_id :
|
|
L23_661if_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_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001_id :
|
|
S_2584_UnchainedByteMove_00000002_0000000f_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2584) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2564if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2564if_f_id :
|
|
L13_2564if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) - *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_334if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16478) ;
|
|
*((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) ;
|
|
*((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_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001(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_335if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_335if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_334if_f_id :
|
|
L28_334if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16479) ;
|
|
case L28_335if_d_id :
|
|
L28_335if_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_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001_id :
|
|
S_2585_CopyByte4PlaneUnchained_00000002_0000000f_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2585) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2565if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2565if_f_id :
|
|
L13_2565if_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_666if_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_669w_d;
|
|
case L23_668w_t_id :
|
|
L23_668w_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_668w_t;
|
|
case L23_669w_d_id :
|
|
L23_669w_d: ;
|
|
{ extern IUH L23_667if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_667if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_666if_f_id :
|
|
L23_666if_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_671w_d;
|
|
case L23_670w_t_id :
|
|
L23_670w_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_670w_t;
|
|
case L23_671w_d_id :
|
|
L23_671w_d: ;
|
|
case L23_667if_d_id :
|
|
L23_667if_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_2586_UnchainedWordMove_00000002_00000008_00000000_00000001_id :
|
|
S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2586) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2566if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2566if_f_id :
|
|
L13_2566if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_336if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((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) ;
|
|
*((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_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001(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_337if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_337if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_336if_f_id :
|
|
L28_336if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16383) ;
|
|
case L28_337if_d_id :
|
|
L28_337if_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_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001_id :
|
|
S_2587_CopyWordPlnByPlnUnchained_00000002_00000008_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2587) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2567if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2567if_f_id :
|
|
L13_2567if_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_672if_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_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_672if_f_id :
|
|
L23_672if_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_673if_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_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_673if_f_id :
|
|
L23_673if_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_674if_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_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_674if_f_id :
|
|
L23_674if_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_675if_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_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_675if_f_id :
|
|
L23_675if_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_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001_id :
|
|
S_2588_CopyWord1PlaneUnchained_00000002_00000008_00000000_00000001 :
|
|
*((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)(2588) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2568if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2568if_f_id :
|
|
L13_2568if_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_676if_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_679w_d;
|
|
case L23_678w_t_id :
|
|
L23_678w_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_678w_t;
|
|
case L23_679w_d_id :
|
|
L23_679w_d: ;
|
|
{ extern IUH L23_677if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_677if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_676if_f_id :
|
|
L23_676if_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_681w_d;
|
|
case L23_680w_t_id :
|
|
L23_680w_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_680w_t;
|
|
case L23_681w_d_id :
|
|
L23_681w_d: ;
|
|
case L23_677if_d_id :
|
|
L23_677if_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_2589_UnchainedWordMove_00000002_00000009_00000000_00000001_id :
|
|
S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2589) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2569if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2569if_f_id :
|
|
L13_2569if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_338if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16488) ;
|
|
*((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) ;
|
|
*((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_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001(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_339if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_339if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_338if_f_id :
|
|
L28_338if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16489) ;
|
|
case L28_339if_d_id :
|
|
L28_339if_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_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001_id :
|
|
S_2590_CopyWord4PlaneUnchained_00000002_00000009_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2590) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2570if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2570if_f_id :
|
|
L13_2570if_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_682if_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_685w_d;
|
|
case L23_684w_t_id :
|
|
L23_684w_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_684w_t;
|
|
case L23_685w_d_id :
|
|
L23_685w_d: ;
|
|
{ extern IUH L23_683if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_683if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_682if_f_id :
|
|
L23_682if_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_687w_d;
|
|
case L23_686w_t_id :
|
|
L23_686w_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_686w_t;
|
|
case L23_687w_d_id :
|
|
L23_687w_d: ;
|
|
case L23_683if_d_id :
|
|
L23_683if_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_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001_id :
|
|
S_2591_UnchainedWordMove_00000002_0000000e_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2591) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2571if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2571if_f_id :
|
|
L13_2571if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_340if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((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) ;
|
|
*((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_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001(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_341if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_341if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_340if_f_id :
|
|
L28_340if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16383) ;
|
|
case L28_341if_d_id :
|
|
L28_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) */
|
|
case S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001_id :
|
|
S_2592_CopyWordPlnByPlnUnchained_00000002_0000000e_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2592) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2572if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2572if_f_id :
|
|
L13_2572if_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_688if_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_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_688if_f_id :
|
|
L23_688if_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_689if_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_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_689if_f_id :
|
|
L23_689if_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_690if_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_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_690if_f_id :
|
|
L23_690if_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_691if_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_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_691if_f_id :
|
|
L23_691if_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_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001_id :
|
|
S_2593_CopyWord1PlaneUnchained_00000002_0000000e_00000000_00000001 :
|
|
*((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)(2593) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2573if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2573if_f_id :
|
|
L13_2573if_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_692if_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_695w_d;
|
|
case L23_694w_t_id :
|
|
L23_694w_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)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+9) + 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+9) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + 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)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) - *((IUH *)&(r21));
|
|
*((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)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+9) + 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+9) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + 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_694w_t;
|
|
case L23_695w_d_id :
|
|
L23_695w_d: ;
|
|
{ extern IUH L23_693if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_693if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_692if_f_id :
|
|
L23_692if_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_697w_d;
|
|
case L23_696w_t_id :
|
|
L23_696w_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)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)&(r23)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(*((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + 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)) ;
|
|
*((IU8 *)(*((IHPE *)&(r20))) ) = *((IU8 *)(LocalIUH+9) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IU8 *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) );
|
|
*((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+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_696w_t;
|
|
case L23_697w_d_id :
|
|
L23_697w_d: ;
|
|
case L23_693if_d_id :
|
|
L23_693if_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_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001_id :
|
|
S_2594_UnchainedWordMove_00000002_0000000f_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2594) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2574if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2574if_f_id :
|
|
L13_2574if_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) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) - *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) - *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r20) + REGBYTE)) goto L28_342if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16488) ;
|
|
*((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) ;
|
|
*((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_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001(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_343if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_343if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_342if_f_id :
|
|
L28_342if_f: ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) - *((IU32 *)(LocalIUH+2) + REGLONG);
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1336) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16489) ;
|
|
case L28_343if_d_id :
|
|
L28_343if_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_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001_id :
|
|
S_2595_CopyWord4PlaneUnchained_00000002_0000000f_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 44 > 0 ) LocalIUH = (IUH *)malloc ( 44 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2595) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2575if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2575if_f_id :
|
|
L13_2575if_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_698if_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_701w_d;
|
|
case L23_700w_t_id :
|
|
L23_700w_t: ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) - *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
*((IUH *)&(r22)) = (IS32)(4) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1328) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+7)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+8) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+6)) - *((IUH *)&(r21));
|
|
*((IUH *)&(r21)) = *((IU8 *)(*((IHPE *)&(r20))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
*((IUH *)&(r22)) = (IS32)(4) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1328) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r20)) = (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_700w_t;
|
|
case L23_701w_d_id :
|
|
L23_701w_d: ;
|
|
{ extern IUH L23_699if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_699if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_698if_f_id :
|
|
L23_698if_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_703w_d;
|
|
case L23_702w_t_id :
|
|
L23_702w_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)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((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+10)) ;
|
|
*((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)) = *((IUH *)(LocalIUH+9)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IUH *)&(r21)) = *((IU8 *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) );
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(0) ;
|
|
*((IUH *)&(r22)) = (IS32)(4) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+8) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IUH *)&(r21)) = *((IU32 *)&(r21) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IUH *)&(r21)) = *((IUH *)&(r21)) * *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1328) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) & *((IU32 *)(LocalIUH+8) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IUH *)&(r23)) = *((IUH *)(LocalIUH+10)) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(*((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+8) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(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_702w_t;
|
|
case L23_703w_d_id :
|
|
L23_703w_d: ;
|
|
case L23_699if_d_id :
|
|
L23_699if_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_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001_id :
|
|
S_2596_UnchainedDwordMove_00000002_00000008_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2596) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2576if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2576if_f_id :
|
|
L13_2576if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2586_UnchainedWordMove_00000002_00000008_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001_id :
|
|
S_2597_UnchainedDwordMove_00000002_00000009_00000000_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2597) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2577if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2577if_f_id :
|
|
L13_2577if_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) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16396) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r5) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2589_UnchainedWordMove_00000002_00000009_00000000_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16397) ;
|
|
/*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 */
|