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.
4708 lines
226 KiB
4708 lines
226 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_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000_id,
|
|
L13_2162if_f_id,
|
|
L23_24if_f_id,
|
|
L23_25if_f_id,
|
|
L23_26if_f_id,
|
|
L23_27if_f_id,
|
|
S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000_id,
|
|
L13_2163if_f_id,
|
|
L23_30w_t_id,
|
|
L23_31w_d_id,
|
|
L23_28if_f_id,
|
|
L23_32w_t_id,
|
|
L23_33w_d_id,
|
|
L23_29if_d_id,
|
|
S_2184_UnchainedWordWrite_00000002_0000000e_00000001_id,
|
|
L13_2164if_f_id,
|
|
S_2185_UnchainedWordFill_00000002_0000000e_00000001_id,
|
|
L13_2165if_f_id,
|
|
L28_42if_f_id,
|
|
L28_43if_f_id,
|
|
L28_44if_f_id,
|
|
L28_45if_f_id,
|
|
S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000_id,
|
|
L13_2166if_f_id,
|
|
L28_46if_f_id,
|
|
L28_47if_d_id,
|
|
S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000_id,
|
|
L13_2167if_f_id,
|
|
L23_34if_f_id,
|
|
L23_35if_f_id,
|
|
L23_36if_f_id,
|
|
L23_37if_f_id,
|
|
S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000_id,
|
|
L13_2168if_f_id,
|
|
L23_40w_t_id,
|
|
L23_41w_d_id,
|
|
L23_38if_f_id,
|
|
L23_42w_t_id,
|
|
L23_43w_d_id,
|
|
L23_39if_d_id,
|
|
S_2189_UnchainedDwordWrite_00000002_0000000e_00000001_id,
|
|
L13_2169if_f_id,
|
|
S_2190_UnchainedDwordFill_00000002_0000000e_00000001_id,
|
|
L13_2170if_f_id,
|
|
S_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000_id,
|
|
L13_2171if_f_id,
|
|
S_2192_UnchainedByteWrite_00000003_0000000e_00000001_id,
|
|
L13_2172if_f_id,
|
|
S_2193_UnchainedByteFill_00000003_0000000e_00000001_id,
|
|
L13_2173if_f_id,
|
|
L28_48if_f_id,
|
|
L28_49if_f_id,
|
|
L28_50if_f_id,
|
|
L28_51if_f_id,
|
|
S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000_id,
|
|
L13_2174if_f_id,
|
|
L28_52if_f_id,
|
|
L28_53if_d_id,
|
|
S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000_id,
|
|
L13_2175if_f_id,
|
|
L23_44if_f_id,
|
|
L23_45if_f_id,
|
|
L23_46if_f_id,
|
|
L23_47if_f_id,
|
|
S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000_id,
|
|
L13_2176if_f_id,
|
|
L23_50w_t_id,
|
|
L23_51w_d_id,
|
|
L23_48if_f_id,
|
|
L23_52w_t_id,
|
|
L23_53w_d_id,
|
|
L23_49if_d_id,
|
|
S_2197_UnchainedWordWrite_00000003_0000000e_00000001_id,
|
|
L13_2177if_f_id,
|
|
S_2198_UnchainedWordFill_00000003_0000000e_00000001_id,
|
|
L13_2178if_f_id,
|
|
L28_54if_f_id,
|
|
L28_55if_f_id,
|
|
L28_56if_f_id,
|
|
L28_57if_f_id,
|
|
S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000_id,
|
|
L13_2179if_f_id,
|
|
L28_58if_f_id,
|
|
L28_59if_d_id,
|
|
S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000_id,
|
|
L13_2180if_f_id,
|
|
L23_54if_f_id,
|
|
L23_55if_f_id,
|
|
L23_56if_f_id,
|
|
L23_57if_f_id,
|
|
S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000_id,
|
|
L13_2181if_f_id,
|
|
L23_60w_t_id,
|
|
L23_61w_d_id,
|
|
L23_58if_f_id,
|
|
L23_62w_t_id,
|
|
L23_63w_d_id,
|
|
L23_59if_d_id,
|
|
S_2202_UnchainedDwordWrite_00000003_0000000e_00000001_id,
|
|
L13_2182if_f_id,
|
|
S_2203_UnchainedDwordFill_00000003_0000000e_00000001_id,
|
|
L13_2183if_f_id,
|
|
S_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000_id,
|
|
L13_2184if_f_id,
|
|
S_2205_UnchainedByteMove_00000000_0000000e_00000001_00000001_id,
|
|
L13_2185if_f_id,
|
|
L28_60if_f_id,
|
|
L28_61if_d_id,
|
|
S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001_id,
|
|
L13_2186if_f_id,
|
|
L23_64if_f_id,
|
|
L23_65if_f_id,
|
|
L23_66if_f_id,
|
|
L23_67if_f_id,
|
|
S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001_id,
|
|
L13_2187if_f_id,
|
|
L23_70w_t_id,
|
|
L23_71w_d_id,
|
|
L23_68if_f_id,
|
|
L23_72w_t_id,
|
|
L23_73w_d_id,
|
|
L23_69if_d_id,
|
|
S_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001_id,
|
|
L13_2188if_f_id,
|
|
L28_62if_f_id,
|
|
L28_63if_d_id,
|
|
S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001_id,
|
|
L13_2189if_f_id,
|
|
L23_74if_f_id,
|
|
L23_75if_f_id,
|
|
L23_76if_f_id,
|
|
L23_77if_f_id,
|
|
S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001_id,
|
|
L13_2190if_f_id,
|
|
L23_80w_t_id,
|
|
L23_81w_d_id,
|
|
L23_78if_f_id,
|
|
L23_82w_t_id,
|
|
L23_83w_d_id,
|
|
L23_79if_d_id,
|
|
S_2211_UnchainedDwordMove_00000000_0000000e_00000001_00000001_id,
|
|
L13_2191if_f_id,
|
|
S_2212_UnchainedByteMove_00000001_0000000e_00000001_00000001_id,
|
|
L13_2192if_f_id,
|
|
L28_64if_f_id,
|
|
L28_66if_f_id,
|
|
L28_67if_f_id,
|
|
L28_68if_f_id,
|
|
L28_69if_f_id,
|
|
L28_65if_d_id,
|
|
S_2213_CopyDirByte1Plane_00000001_id,
|
|
L13_2193if_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_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000 = (IHPE)S_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2162if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2162if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2162if_f = (IHPE)L13_2162if_f ;
|
|
LOCAL IUH L23_24if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_24if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_24if_f = (IHPE)L23_24if_f ;
|
|
LOCAL IUH L23_25if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_25if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_25if_f = (IHPE)L23_25if_f ;
|
|
LOCAL IUH L23_26if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_26if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_26if_f = (IHPE)L23_26if_f ;
|
|
LOCAL IUH L23_27if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_27if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_27if_f = (IHPE)L23_27if_f ;
|
|
GLOBAL IUH S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000 = (IHPE)S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2163if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2163if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2163if_f = (IHPE)L13_2163if_f ;
|
|
LOCAL IUH L23_30w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_30w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_30w_t = (IHPE)L23_30w_t ;
|
|
LOCAL IUH L23_31w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_31w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_31w_d = (IHPE)L23_31w_d ;
|
|
LOCAL IUH L23_28if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_28if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_28if_f = (IHPE)L23_28if_f ;
|
|
LOCAL IUH L23_32w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_32w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_32w_t = (IHPE)L23_32w_t ;
|
|
LOCAL IUH L23_33w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_33w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_33w_d = (IHPE)L23_33w_d ;
|
|
LOCAL IUH L23_29if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_29if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_29if_d = (IHPE)L23_29if_d ;
|
|
GLOBAL IUH S_2184_UnchainedWordWrite_00000002_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2184_UnchainedWordWrite_00000002_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2184_UnchainedWordWrite_00000002_0000000e_00000001 = (IHPE)S_2184_UnchainedWordWrite_00000002_0000000e_00000001 ;
|
|
LOCAL IUH L13_2164if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2164if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2164if_f = (IHPE)L13_2164if_f ;
|
|
GLOBAL IUH S_2185_UnchainedWordFill_00000002_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2185_UnchainedWordFill_00000002_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2185_UnchainedWordFill_00000002_0000000e_00000001 = (IHPE)S_2185_UnchainedWordFill_00000002_0000000e_00000001 ;
|
|
LOCAL IUH L13_2165if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2165if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2165if_f = (IHPE)L13_2165if_f ;
|
|
LOCAL IUH L28_42if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_42if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_42if_f = (IHPE)L28_42if_f ;
|
|
LOCAL IUH L28_43if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_43if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_43if_f = (IHPE)L28_43if_f ;
|
|
LOCAL IUH L28_44if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_44if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_44if_f = (IHPE)L28_44if_f ;
|
|
LOCAL IUH L28_45if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_45if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_45if_f = (IHPE)L28_45if_f ;
|
|
GLOBAL IUH S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000 = (IHPE)S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2166if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2166if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2166if_f = (IHPE)L13_2166if_f ;
|
|
LOCAL IUH L28_46if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_46if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_46if_f = (IHPE)L28_46if_f ;
|
|
LOCAL IUH L28_47if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_47if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_47if_d = (IHPE)L28_47if_d ;
|
|
GLOBAL IUH S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000 = (IHPE)S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2167if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2167if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2167if_f = (IHPE)L13_2167if_f ;
|
|
LOCAL IUH L23_34if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_34if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_34if_f = (IHPE)L23_34if_f ;
|
|
LOCAL IUH L23_35if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_35if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_35if_f = (IHPE)L23_35if_f ;
|
|
LOCAL IUH L23_36if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_36if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_36if_f = (IHPE)L23_36if_f ;
|
|
LOCAL IUH L23_37if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_37if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_37if_f = (IHPE)L23_37if_f ;
|
|
GLOBAL IUH S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000 = (IHPE)S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2168if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2168if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2168if_f = (IHPE)L13_2168if_f ;
|
|
LOCAL IUH L23_40w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_40w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_40w_t = (IHPE)L23_40w_t ;
|
|
LOCAL IUH L23_41w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_41w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_41w_d = (IHPE)L23_41w_d ;
|
|
LOCAL IUH L23_38if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_38if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_38if_f = (IHPE)L23_38if_f ;
|
|
LOCAL IUH L23_42w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_42w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_42w_t = (IHPE)L23_42w_t ;
|
|
LOCAL IUH L23_43w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_43w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_43w_d = (IHPE)L23_43w_d ;
|
|
LOCAL IUH L23_39if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_39if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_39if_d = (IHPE)L23_39if_d ;
|
|
GLOBAL IUH S_2189_UnchainedDwordWrite_00000002_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2189_UnchainedDwordWrite_00000002_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2189_UnchainedDwordWrite_00000002_0000000e_00000001 = (IHPE)S_2189_UnchainedDwordWrite_00000002_0000000e_00000001 ;
|
|
LOCAL IUH L13_2169if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2169if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2169if_f = (IHPE)L13_2169if_f ;
|
|
GLOBAL IUH S_2190_UnchainedDwordFill_00000002_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2190_UnchainedDwordFill_00000002_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2190_UnchainedDwordFill_00000002_0000000e_00000001 = (IHPE)S_2190_UnchainedDwordFill_00000002_0000000e_00000001 ;
|
|
LOCAL IUH L13_2170if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2170if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2170if_f = (IHPE)L13_2170if_f ;
|
|
GLOBAL IUH S_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000 = (IHPE)S_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2171if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2171if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2171if_f = (IHPE)L13_2171if_f ;
|
|
GLOBAL IUH S_2192_UnchainedByteWrite_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2192_UnchainedByteWrite_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2192_UnchainedByteWrite_00000003_0000000e_00000001 = (IHPE)S_2192_UnchainedByteWrite_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_2172if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2172if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2172if_f = (IHPE)L13_2172if_f ;
|
|
GLOBAL IUH S_2193_UnchainedByteFill_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2193_UnchainedByteFill_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2193_UnchainedByteFill_00000003_0000000e_00000001 = (IHPE)S_2193_UnchainedByteFill_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_2173if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2173if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2173if_f = (IHPE)L13_2173if_f ;
|
|
LOCAL IUH L28_48if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_48if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_48if_f = (IHPE)L28_48if_f ;
|
|
LOCAL IUH L28_49if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_49if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_49if_f = (IHPE)L28_49if_f ;
|
|
LOCAL IUH L28_50if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_50if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_50if_f = (IHPE)L28_50if_f ;
|
|
LOCAL IUH L28_51if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_51if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_51if_f = (IHPE)L28_51if_f ;
|
|
GLOBAL IUH S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000 = (IHPE)S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2174if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2174if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2174if_f = (IHPE)L13_2174if_f ;
|
|
LOCAL IUH L28_52if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_52if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_52if_f = (IHPE)L28_52if_f ;
|
|
LOCAL IUH L28_53if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_53if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_53if_d = (IHPE)L28_53if_d ;
|
|
GLOBAL IUH S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000 = (IHPE)S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2175if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2175if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2175if_f = (IHPE)L13_2175if_f ;
|
|
LOCAL IUH L23_44if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_44if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_44if_f = (IHPE)L23_44if_f ;
|
|
LOCAL IUH L23_45if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_45if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_45if_f = (IHPE)L23_45if_f ;
|
|
LOCAL IUH L23_46if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_46if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_46if_f = (IHPE)L23_46if_f ;
|
|
LOCAL IUH L23_47if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_47if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_47if_f = (IHPE)L23_47if_f ;
|
|
GLOBAL IUH S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000 = (IHPE)S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2176if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2176if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2176if_f = (IHPE)L13_2176if_f ;
|
|
LOCAL IUH L23_50w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_50w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_50w_t = (IHPE)L23_50w_t ;
|
|
LOCAL IUH L23_51w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_51w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_51w_d = (IHPE)L23_51w_d ;
|
|
LOCAL IUH L23_48if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_48if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_48if_f = (IHPE)L23_48if_f ;
|
|
LOCAL IUH L23_52w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_52w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_52w_t = (IHPE)L23_52w_t ;
|
|
LOCAL IUH L23_53w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_53w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_53w_d = (IHPE)L23_53w_d ;
|
|
LOCAL IUH L23_49if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_49if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_49if_d = (IHPE)L23_49if_d ;
|
|
GLOBAL IUH S_2197_UnchainedWordWrite_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2197_UnchainedWordWrite_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2197_UnchainedWordWrite_00000003_0000000e_00000001 = (IHPE)S_2197_UnchainedWordWrite_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_2177if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2177if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2177if_f = (IHPE)L13_2177if_f ;
|
|
GLOBAL IUH S_2198_UnchainedWordFill_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2198_UnchainedWordFill_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2198_UnchainedWordFill_00000003_0000000e_00000001 = (IHPE)S_2198_UnchainedWordFill_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_2178if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2178if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2178if_f = (IHPE)L13_2178if_f ;
|
|
LOCAL IUH L28_54if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_54if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_54if_f = (IHPE)L28_54if_f ;
|
|
LOCAL IUH L28_55if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_55if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_55if_f = (IHPE)L28_55if_f ;
|
|
LOCAL IUH L28_56if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_56if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_56if_f = (IHPE)L28_56if_f ;
|
|
LOCAL IUH L28_57if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_57if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_57if_f = (IHPE)L28_57if_f ;
|
|
GLOBAL IUH S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000 = (IHPE)S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2179if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2179if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2179if_f = (IHPE)L13_2179if_f ;
|
|
LOCAL IUH L28_58if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_58if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_58if_f = (IHPE)L28_58if_f ;
|
|
LOCAL IUH L28_59if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_59if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_59if_d = (IHPE)L28_59if_d ;
|
|
GLOBAL IUH S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000 = (IHPE)S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2180if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2180if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2180if_f = (IHPE)L13_2180if_f ;
|
|
LOCAL IUH L23_54if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_54if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_54if_f = (IHPE)L23_54if_f ;
|
|
LOCAL IUH L23_55if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_55if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_55if_f = (IHPE)L23_55if_f ;
|
|
LOCAL IUH L23_56if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_56if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_56if_f = (IHPE)L23_56if_f ;
|
|
LOCAL IUH L23_57if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_57if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_57if_f = (IHPE)L23_57if_f ;
|
|
GLOBAL IUH S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000 = (IHPE)S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2181if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2181if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2181if_f = (IHPE)L13_2181if_f ;
|
|
LOCAL IUH L23_60w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_60w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_60w_t = (IHPE)L23_60w_t ;
|
|
LOCAL IUH L23_61w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_61w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_61w_d = (IHPE)L23_61w_d ;
|
|
LOCAL IUH L23_58if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_58if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_58if_f = (IHPE)L23_58if_f ;
|
|
LOCAL IUH L23_62w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_62w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_62w_t = (IHPE)L23_62w_t ;
|
|
LOCAL IUH L23_63w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_63w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_63w_d = (IHPE)L23_63w_d ;
|
|
LOCAL IUH L23_59if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_59if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_59if_d = (IHPE)L23_59if_d ;
|
|
GLOBAL IUH S_2202_UnchainedDwordWrite_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2202_UnchainedDwordWrite_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2202_UnchainedDwordWrite_00000003_0000000e_00000001 = (IHPE)S_2202_UnchainedDwordWrite_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_2182if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2182if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2182if_f = (IHPE)L13_2182if_f ;
|
|
GLOBAL IUH S_2203_UnchainedDwordFill_00000003_0000000e_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2203_UnchainedDwordFill_00000003_0000000e_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2203_UnchainedDwordFill_00000003_0000000e_00000001 = (IHPE)S_2203_UnchainedDwordFill_00000003_0000000e_00000001 ;
|
|
LOCAL IUH L13_2183if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2183if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2183if_f = (IHPE)L13_2183if_f ;
|
|
GLOBAL IUH S_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000 = (IHPE)S_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000 ;
|
|
LOCAL IUH L13_2184if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2184if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2184if_f = (IHPE)L13_2184if_f ;
|
|
GLOBAL IUH S_2205_UnchainedByteMove_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2205_UnchainedByteMove_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2205_UnchainedByteMove_00000000_0000000e_00000001_00000001 = (IHPE)S_2205_UnchainedByteMove_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2185if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2185if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2185if_f = (IHPE)L13_2185if_f ;
|
|
LOCAL IUH L28_60if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_60if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_60if_f = (IHPE)L28_60if_f ;
|
|
LOCAL IUH L28_61if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_61if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_61if_d = (IHPE)L28_61if_d ;
|
|
GLOBAL IUH S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001 = (IHPE)S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2186if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2186if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2186if_f = (IHPE)L13_2186if_f ;
|
|
LOCAL IUH L23_64if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_64if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_64if_f = (IHPE)L23_64if_f ;
|
|
LOCAL IUH L23_65if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_65if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_65if_f = (IHPE)L23_65if_f ;
|
|
LOCAL IUH L23_66if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_66if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_66if_f = (IHPE)L23_66if_f ;
|
|
LOCAL IUH L23_67if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_67if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_67if_f = (IHPE)L23_67if_f ;
|
|
GLOBAL IUH S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001 = (IHPE)S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2187if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2187if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2187if_f = (IHPE)L13_2187if_f ;
|
|
LOCAL IUH L23_70w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_70w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_70w_t = (IHPE)L23_70w_t ;
|
|
LOCAL IUH L23_71w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_71w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_71w_d = (IHPE)L23_71w_d ;
|
|
LOCAL IUH L23_68if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_68if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_68if_f = (IHPE)L23_68if_f ;
|
|
LOCAL IUH L23_72w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_72w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_72w_t = (IHPE)L23_72w_t ;
|
|
LOCAL IUH L23_73w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_73w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_73w_d = (IHPE)L23_73w_d ;
|
|
LOCAL IUH L23_69if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_69if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_69if_d = (IHPE)L23_69if_d ;
|
|
GLOBAL IUH S_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001 = (IHPE)S_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2188if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2188if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2188if_f = (IHPE)L13_2188if_f ;
|
|
LOCAL IUH L28_62if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_62if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_62if_f = (IHPE)L28_62if_f ;
|
|
LOCAL IUH L28_63if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_63if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_63if_d = (IHPE)L28_63if_d ;
|
|
GLOBAL IUH S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001 = (IHPE)S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2189if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2189if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2189if_f = (IHPE)L13_2189if_f ;
|
|
LOCAL IUH L23_74if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_74if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_74if_f = (IHPE)L23_74if_f ;
|
|
LOCAL IUH L23_75if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_75if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_75if_f = (IHPE)L23_75if_f ;
|
|
LOCAL IUH L23_76if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_76if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_76if_f = (IHPE)L23_76if_f ;
|
|
LOCAL IUH L23_77if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_77if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_77if_f = (IHPE)L23_77if_f ;
|
|
GLOBAL IUH S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001 = (IHPE)S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2190if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2190if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2190if_f = (IHPE)L13_2190if_f ;
|
|
LOCAL IUH L23_80w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_80w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_80w_t = (IHPE)L23_80w_t ;
|
|
LOCAL IUH L23_81w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_81w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_81w_d = (IHPE)L23_81w_d ;
|
|
LOCAL IUH L23_78if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_78if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_78if_f = (IHPE)L23_78if_f ;
|
|
LOCAL IUH L23_82w_t IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_82w_t_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_82w_t = (IHPE)L23_82w_t ;
|
|
LOCAL IUH L23_83w_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_83w_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_83w_d = (IHPE)L23_83w_d ;
|
|
LOCAL IUH L23_79if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L23_79if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L23_79if_d = (IHPE)L23_79if_d ;
|
|
GLOBAL IUH S_2211_UnchainedDwordMove_00000000_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2211_UnchainedDwordMove_00000000_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2211_UnchainedDwordMove_00000000_0000000e_00000001_00000001 = (IHPE)S_2211_UnchainedDwordMove_00000000_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2191if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2191if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2191if_f = (IHPE)L13_2191if_f ;
|
|
GLOBAL IUH S_2212_UnchainedByteMove_00000001_0000000e_00000001_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2212_UnchainedByteMove_00000001_0000000e_00000001_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2212_UnchainedByteMove_00000001_0000000e_00000001_00000001 = (IHPE)S_2212_UnchainedByteMove_00000001_0000000e_00000001_00000001 ;
|
|
LOCAL IUH L13_2192if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2192if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2192if_f = (IHPE)L13_2192if_f ;
|
|
LOCAL IUH L28_64if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_64if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_64if_f = (IHPE)L28_64if_f ;
|
|
LOCAL IUH L28_66if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_66if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_66if_f = (IHPE)L28_66if_f ;
|
|
LOCAL IUH L28_67if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_67if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_67if_f = (IHPE)L28_67if_f ;
|
|
LOCAL IUH L28_68if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_68if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_68if_f = (IHPE)L28_68if_f ;
|
|
LOCAL IUH L28_69if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_69if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_69if_f = (IHPE)L28_69if_f ;
|
|
LOCAL IUH L28_65if_d IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L28_65if_d_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L28_65if_d = (IHPE)L28_65if_d ;
|
|
GLOBAL IUH S_2213_CopyDirByte1Plane_00000001 IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(S_2213_CopyDirByte1Plane_00000001_id,v1,v2,v3,v4));
|
|
}
|
|
GLOBAL IHPE j_S_2213_CopyDirByte1Plane_00000001 = (IHPE)S_2213_CopyDirByte1Plane_00000001 ;
|
|
LOCAL IUH L13_2193if_f IFN4(IUH , v1, IUH , v2 , IUH , v3 ,IUH , v4 )
|
|
{
|
|
return (crules(L13_2193if_f_id,v1,v2,v3,v4));
|
|
}
|
|
LOCAL IHPE j_L13_2193if_f = (IHPE)L13_2193if_f ;
|
|
/* END of FUNCTIONS */
|
|
/* DATA label definitions */
|
|
/* END of DATA label definitions */
|
|
/* DATA initializations */
|
|
/* END of DATA initializations */
|
|
/* CODE inline section */
|
|
LOCAL IUH crules IFN5( ID ,id ,IUH ,v1 ,IUH ,v2 ,IUH ,v3 ,IUH, v4 )
|
|
{
|
|
IUH returnValue = (IUH)0;
|
|
IUH *CopyLocalIUH = (IUH *)0;
|
|
EXTENDED *CopyLocalFPH = (EXTENDED *)0 ;
|
|
SAVED IUH *LocalIUH = (IUH *)0;
|
|
SAVED EXTENDED *LocalFPH = (EXTENDED *)0 ;
|
|
switch ( id )
|
|
{
|
|
/* J_SEG (IS32)(0) */
|
|
case S_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000_id :
|
|
S_2182_CopyBytePlnByPlnUnchained_00000002_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2182) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2162if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2162if_f_id :
|
|
L13_2162if_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_24if_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_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_24if_f_id :
|
|
L23_24if_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_25if_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_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_25if_f_id :
|
|
L23_25if_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_26if_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_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_26if_f_id :
|
|
L23_26if_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_27if_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_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_27if_f_id :
|
|
L23_27if_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_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000_id :
|
|
S_2183_CopyByte1PlaneUnchained_00000002_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2183) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2163if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2163if_f_id :
|
|
L13_2163if_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_28if_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_31w_d;
|
|
case L23_30w_t_id :
|
|
L23_30w_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 *)(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_30w_t;
|
|
case L23_31w_d_id :
|
|
L23_31w_d: ;
|
|
{ extern IUH L23_29if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_29if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_28if_f_id :
|
|
L23_28if_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_33w_d;
|
|
case L23_32w_t_id :
|
|
L23_32w_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 *)(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_32w_t;
|
|
case L23_33w_d_id :
|
|
L23_33w_d: ;
|
|
case L23_29if_d_id :
|
|
L23_29if_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_2184_UnchainedWordWrite_00000002_0000000e_00000001_id :
|
|
S_2184_UnchainedWordWrite_00000002_0000000e_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)(2184) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2164if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2164if_f_id :
|
|
L13_2164if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1360) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1420) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+3) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+3) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2185_UnchainedWordFill_00000002_0000000e_00000001_id :
|
|
S_2185_UnchainedWordFill_00000002_0000000e_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)(2185) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2165if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2165if_f_id :
|
|
L13_2165if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(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)(1420) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16361) ;
|
|
*((IUH *)&(r21)) = (IS32)(1304) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1308) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ;
|
|
*((IUH *)&(r22)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r23)) = (IS32)(1312) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)&(r22) + REGLONG) & *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16362) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_42if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_42if_f_id :
|
|
L28_42if_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_43if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU8 *)&(r4) + REGBYTE) = *(UOFF_15_8( (LocalIUH+5) )) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_43if_f_id :
|
|
L28_43if_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_44if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_44if_f_id :
|
|
L28_44if_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_45if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_45if_f_id :
|
|
L28_45if_f: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000_id :
|
|
S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2186) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2166if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2166if_f_id :
|
|
L13_2166if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L28_46if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16383) ;
|
|
{ extern IUH L28_47if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_47if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_46if_f_id :
|
|
L28_46if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16383) ;
|
|
case L28_47if_d_id :
|
|
L28_47if_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_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000_id :
|
|
S_2187_CopyWordPlnByPlnUnchained_00000002_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2187) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2167if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2167if_f_id :
|
|
L13_2167if_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_34if_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_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_34if_f_id :
|
|
L23_34if_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_35if_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_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_35if_f_id :
|
|
L23_35if_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_36if_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_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_36if_f_id :
|
|
L23_36if_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_37if_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_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_37if_f_id :
|
|
L23_37if_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_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000_id :
|
|
S_2188_CopyWord1PlaneUnchained_00000002_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2188) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2168if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2168if_f_id :
|
|
L13_2168if_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_38if_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_41w_d;
|
|
case L23_40w_t_id :
|
|
L23_40w_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 *)(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 *)(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_40w_t;
|
|
case L23_41w_d_id :
|
|
L23_41w_d: ;
|
|
{ extern IUH L23_39if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_39if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_38if_f_id :
|
|
L23_38if_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_43w_d;
|
|
case L23_42w_t_id :
|
|
L23_42w_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 *)(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 *)(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_42w_t;
|
|
case L23_43w_d_id :
|
|
L23_43w_d: ;
|
|
case L23_39if_d_id :
|
|
L23_39if_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_2189_UnchainedDwordWrite_00000002_0000000e_00000001_id :
|
|
S_2189_UnchainedDwordWrite_00000002_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2189) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2169if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2169if_f_id :
|
|
L13_2169if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16388) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2184_UnchainedWordWrite_00000002_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2184_UnchainedWordWrite_00000002_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16389) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16388) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2184_UnchainedWordWrite_00000002_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2184_UnchainedWordWrite_00000002_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16389) ;
|
|
/*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_2190_UnchainedDwordFill_00000002_0000000e_00000001_id :
|
|
S_2190_UnchainedDwordFill_00000002_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2190) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2170if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2170if_f_id :
|
|
L13_2170if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16392) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2185_UnchainedWordFill_00000002_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2185_UnchainedWordFill_00000002_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16393) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16392) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2185_UnchainedWordFill_00000002_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2185_UnchainedWordFill_00000002_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16393) ;
|
|
/*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_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000_id :
|
|
S_2191_UnchainedDwordMove_00000002_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2191) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2171if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2171if_f_id :
|
|
L13_2171if_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_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2186_UnchainedWordMove_00000002_0000000e_00000001_00000000(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_2192_UnchainedByteWrite_00000003_0000000e_00000001_id :
|
|
S_2192_UnchainedByteWrite_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2192) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2172if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2172if_f_id :
|
|
L13_2172if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1356) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16408) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*(UOFF_15_8( (LocalIUH+3) )) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IU16 *)(LocalIUH+3) + REGWORD);
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
*((IUH *)&(r23)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = (*((IU32 *)(LocalIUH+3) + REGLONG) & ~mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)) )) | ((*((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG)) & mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)))) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16409) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+3) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+3) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = *((IU32 *)&(r22) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)&(r20) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2193_UnchainedByteFill_00000003_0000000e_00000001_id :
|
|
S_2193_UnchainedByteFill_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2193) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2173if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2173if_f_id :
|
|
L13_2173if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+1) + REGBYTE) = *((IU8 *)&(r3) + REGBYTE) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16408) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*(UOFF_15_8( (LocalIUH+4) )) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IU16 *)(LocalIUH+4) + REGWORD);
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
*((IUH *)&(r23)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = (*((IU32 *)(LocalIUH+4) + REGLONG) & ~mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)) )) | ((*((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG)) & mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)))) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16409) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+4) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_48if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_48if_f_id :
|
|
L28_48if_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_49if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_49if_f_id :
|
|
L28_49if_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_50if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_50if_f_id :
|
|
L28_50if_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_51if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16366) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2153_Unchained1PlaneByteFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2153_Unchained1PlaneByteFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16367) ;
|
|
case L28_51if_f_id :
|
|
L28_51if_f: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000_id :
|
|
S_2194_UnchainedByteMove_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2194) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2174if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2174if_f_id :
|
|
L13_2174if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L28_52if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16370) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16371) ;
|
|
{ extern IUH L28_53if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_53if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_52if_f_id :
|
|
L28_52if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16370) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16371) ;
|
|
case L28_53if_d_id :
|
|
L28_53if_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_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000_id :
|
|
S_2195_CopyBytePlnByPlnUnchained_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2195) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2175if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2175if_f_id :
|
|
L13_2175if_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_44if_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_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_44if_f_id :
|
|
L23_44if_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_45if_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_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_45if_f_id :
|
|
L23_45if_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_46if_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_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_46if_f_id :
|
|
L23_46if_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_47if_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_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16373) ;
|
|
case L23_47if_f_id :
|
|
L23_47if_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_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000_id :
|
|
S_2196_CopyByte1PlaneUnchained_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2196) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2176if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2176if_f_id :
|
|
L13_2176if_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_48if_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_51w_d;
|
|
case L23_50w_t_id :
|
|
L23_50w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+9) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((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_50w_t;
|
|
case L23_51w_d_id :
|
|
L23_51w_d: ;
|
|
{ extern IUH L23_49if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_49if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_48if_f_id :
|
|
L23_48if_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_53w_d;
|
|
case L23_52w_t_id :
|
|
L23_52w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+9) + REGLONG));
|
|
*((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)(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_52w_t;
|
|
case L23_53w_d_id :
|
|
L23_53w_d: ;
|
|
case L23_49if_d_id :
|
|
L23_49if_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_2197_UnchainedWordWrite_00000003_0000000e_00000001_id :
|
|
S_2197_UnchainedWordWrite_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2197) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2177if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2177if_f_id :
|
|
L13_2177if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1360) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004281), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16408) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*(UOFF_15_8( (LocalIUH+3) )) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IU16 *)(LocalIUH+3) + REGWORD);
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
*((IUH *)&(r23)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = (*((IU32 *)(LocalIUH+3) + REGLONG) & ~mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)) )) | ((*((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG)) & mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)))) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16409) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16408) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
*(UOFF_15_8( (LocalIUH+4) )) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
*((IUH *)&(r20)) = *((IU16 *)(LocalIUH+4) + REGWORD);
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
*((IUH *)&(r23)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = (*((IU32 *)(LocalIUH+4) + REGLONG) & ~mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)) )) | ((*((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r22) + REGLONG)) & mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)))) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16409) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+3) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+3) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+4) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r20)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r21)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r20) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ));
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r20) + REGLONG);
|
|
*((IU32 *)(LocalIUH+3) + REGLONG) = *((IU32 *)(LocalIUH+3) + REGLONG) | *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r22)) = (IS32)(1288) ;
|
|
*((IUH *)&(r21)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) + *((IUH *)&(r21)) ;
|
|
*((IU32 *)(*((IHPE *)&(r21))) ) = *((IU32 *)(LocalIUH+3) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) + *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r22)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r22)) ;
|
|
*((IUH *)&(r20)) = (IS32)(1324) ;
|
|
*((IU32 *)&(r21) + REGLONG) = ~(*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ));
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(*((IHPE *)&(r22))) ) & *((IU32 *)&(r21) + REGLONG);
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) | *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IUH *)&(r21)) = (IS32)(1288) ;
|
|
*((IUH *)&(r20)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) + *((IUH *)&(r20)) ;
|
|
*((IU32 *)(*((IHPE *)&(r20))) ) = *((IU32 *)(LocalIUH+4) + REGLONG) ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2198_UnchainedWordFill_00000003_0000000e_00000001_id :
|
|
S_2198_UnchainedWordFill_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2198) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2178if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2178if_f_id :
|
|
L13_2178if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU16 *)(LocalIUH+1) + REGWORD) = *((IU16 *)&(r3) + REGWORD ) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16408) ;
|
|
*((IU8 *)(LocalIUH+4) + REGBYTE) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*(UOFF_15_8( (LocalIUH+4) )) = *((IU8 *)(LocalIUH+1) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = *((IU16 *)(LocalIUH+4) + REGWORD);
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
*((IUH *)&(r23)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = (*((IU32 *)(LocalIUH+4) + REGLONG) & ~mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)) )) | ((*((IU32 *)&(r21) + REGLONG) << *((IU32 *)&(r22) + REGLONG)) & mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)))) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16409) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16408) ;
|
|
*((IU8 *)(LocalIUH+5) + REGBYTE) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
*(UOFF_15_8( (LocalIUH+5) )) = *(UOFF_15_8( (LocalIUH+1) )) ;
|
|
*((IUH *)&(r20)) = *((IU16 *)(LocalIUH+5) + REGWORD);
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
*((IUH *)&(r23)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r23) + REGLONG) + *((IU32 *)&(r22) + REGLONG) > 32)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = (*((IU32 *)(LocalIUH+5) + REGLONG) & ~mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)) )) | ((*((IU32 *)&(r20) + REGLONG) << *((IU32 *)&(r22) + REGLONG)) & mask((IUH)(*((IU32 *)&(r22) + REGLONG)), (IUH)(*((IU32 *)&(r23) + REGLONG)))) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16409) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r21)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)(LocalIUH+4) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+4) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+4) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+4) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((IUH *)&(r20)) = (IS32)(1316) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)(LocalIUH+5) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+5) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+5) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+5) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16363) ;
|
|
*((IUH *)&(r21)) = (IS32)(1320) ;
|
|
*((IUH *)&(r22)) = (IS32)(0) ;
|
|
if(*((IU32 *)&(r22) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
if ((*((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) & (1 << *((IU32 *)&(r22) + REGLONG))) == 0) goto L28_54if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)(LocalIUH+4) + REGBYTE) ;
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)(LocalIUH+5) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_54if_f_id :
|
|
L28_54if_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_55if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(1) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU8 *)&(r3) + REGBYTE) = *(UOFF_15_8( (LocalIUH+4) )) ;
|
|
*((IU8 *)&(r4) + REGBYTE) = *(UOFF_15_8( (LocalIUH+5) )) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_55if_f_id :
|
|
L28_55if_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_56if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(2) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IUH *)&(r20)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r20) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r21) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_56if_f_id :
|
|
L28_56if_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_57if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16378) ;
|
|
*((IUH *)&(r21)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r21) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r22)) = (IS32)(3) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) + *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+4) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r3) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IUH *)&(r21)) = (IS32)(24) ;
|
|
*((IUH *)&(r22)) = (IS32)(8) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+5) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU8 *)&(r4) + REGBYTE) = *((IU8 *)&(r20) + REGBYTE) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2159_Unchained1PlaneWordFill() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2159_Unchained1PlaneWordFill(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004225), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16379) ;
|
|
case L28_57if_f_id :
|
|
L28_57if_f: ;
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/*J_KILL__*/
|
|
/* J_LEAVE_SECTION */
|
|
if(LocalIUH) free(LocalIUH) ;
|
|
if(LocalFPH) free(LocalFPH);
|
|
LocalIUH=CopyLocalIUH ;LocalFPH= CopyLocalFPH;
|
|
return(returnValue);
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
/* J_SEG (IS32)(0) */
|
|
*((IUH *)(r1+0)) = (IS32)(16201) ;
|
|
case S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000_id :
|
|
S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2199) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2179if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2179if_f_id :
|
|
L13_2179if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IU8 *)(LocalIUH+3) + REGBYTE) = *((IU8 *)&(r5) + REGBYTE) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1364) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(0) ;
|
|
if (*((IU8 *)(LocalIUH+3) + REGBYTE) == *((IU8 *)&(r21) + REGBYTE)) goto L28_58if_f;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = (IS32)(-1) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16383) ;
|
|
{ extern IUH L28_59if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_59if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_58if_f_id :
|
|
L28_58if_f: ;
|
|
*((IU32 *)&(r3) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r20)) = (IS32)(1332) ;
|
|
{ IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = ((IUH (*)())(IHP)(*((IHPE *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))))) )(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004261), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)&(r21)) = (IS32)(1292) ;
|
|
*((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16382) ;
|
|
*((IUH *)&(r20)) = (IS32)(2) ;
|
|
if(*((IU32 *)&(r20) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) << *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IUH *)&(r20)) = (IS32)(1292) ;
|
|
*((IUH *)&(r3)) = *((IUH *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+1) + REGLONG) ;
|
|
*((IU32 *)&(r5) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
*((IU8 *)&(r6) + REGBYTE) = *((IU8 *)(LocalIUH+3) + REGBYTE) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004161), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16383) ;
|
|
case L28_59if_d_id :
|
|
L28_59if_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_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000_id :
|
|
S_2200_CopyWordPlnByPlnUnchained_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 24 > 0 ) LocalIUH = (IUH *)malloc ( 24 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2200) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2180if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2180if_f_id :
|
|
L13_2180if_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_54if_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_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_54if_f_id :
|
|
L23_54if_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_55if_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_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_55if_f_id :
|
|
L23_55if_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_56if_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_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_56if_f_id :
|
|
L23_56if_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_57if_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_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004033), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16385) ;
|
|
case L23_57if_f_id :
|
|
L23_57if_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_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000_id :
|
|
S_2201_CopyWord1PlaneUnchained_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r20)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 48 > 0 ) LocalIUH = (IUH *)malloc ( 48 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r20)) ;
|
|
*((IUH *)&(r21)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r21))) + *((IHPE *)&(r22))) ) = (IS32)(2201) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2181if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2181if_f_id :
|
|
L13_2181if_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_58if_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_61w_d;
|
|
case L23_60w_t_id :
|
|
L23_60w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+9) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((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)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r21))) );
|
|
*((IUH *)&(r20)) = (IS32)(1280) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+9) + REGLONG));
|
|
*((IUH *)&(r23)) = (IS32)(1280) ;
|
|
*((IU32 *)&(r22) + REGLONG) = *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r23))) ) & *((IU32 *)&(r22) + REGLONG);
|
|
*((IU32 *)&(r21) + REGLONG) = *((IU32 *)&(r21) + REGLONG) | *((IU32 *)&(r22) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)&(r21) + REGLONG) ;
|
|
*((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_60w_t;
|
|
case L23_61w_d_id :
|
|
L23_61w_d: ;
|
|
{ extern IUH L23_59if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_59if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_58if_f_id :
|
|
L23_58if_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_63w_d;
|
|
case L23_62w_t_id :
|
|
L23_62w_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)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+9) + REGLONG));
|
|
*((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)(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)(1316) ;
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) & *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r20))) );
|
|
*((IUH *)&(r21)) = *((IUH *)(LocalIUH+11)) ;
|
|
*((IUH *)&(r22)) = (IS32)(1420) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(*((IHPE *)&(r21))) ) ^ *((IU32 *)((*((IHPE *)&(r1))) + *((IHPE *)&(r22))) ) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)&(r20) + REGLONG) & *((IU32 *)(LocalIUH+9) + REGLONG);
|
|
*((IU32 *)&(r22) + REGLONG) = ~(*((IU32 *)(LocalIUH+9) + REGLONG));
|
|
*((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)(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_62w_t;
|
|
case L23_63w_d_id :
|
|
L23_63w_d: ;
|
|
case L23_59if_d_id :
|
|
L23_59if_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_2202_UnchainedDwordWrite_00000003_0000000e_00000001_id :
|
|
S_2202_UnchainedDwordWrite_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 12 > 0 ) LocalIUH = (IUH *)malloc ( 12 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2202) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2182if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2182if_f_id :
|
|
L13_2182if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16388) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2197_UnchainedWordWrite_00000003_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2197_UnchainedWordWrite_00000003_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16389) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16388) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2197_UnchainedWordWrite_00000003_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2197_UnchainedWordWrite_00000003_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004273), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16389) ;
|
|
/*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_2203_UnchainedDwordFill_00000003_0000000e_00000001_id :
|
|
S_2203_UnchainedDwordFill_00000003_0000000e_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2203) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2183if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2183if_f_id :
|
|
L13_2183if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IU32 *)(LocalIUH+0) + REGLONG) = *((IU32 *)&(r2) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+1) + REGLONG) = *((IU32 *)&(r3) + REGLONG) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16392) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) ;
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)(LocalIUH+1) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2198_UnchainedWordFill_00000003_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2198_UnchainedWordFill_00000003_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16393) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16392) ;
|
|
*((IUH *)&(r21)) = (IS32)(8) ;
|
|
*((IU32 *)&(r20) + REGLONG) = *((IU32 *)(LocalIUH+0) + REGLONG) + *((IU32 *)&(r21) + REGLONG) ;
|
|
*((IU32 *)&(r2) + REGLONG) = *((IU32 *)&(r20) + REGLONG) ;
|
|
*((IUH *)&(r21)) = (IS32)(16) ;
|
|
*((IUH *)&(r22)) = (IS32)(16) ;
|
|
if (*((IU32 *)&(r22) + REGLONG) + *((IU32 *)&(r21) + REGLONG) > 32 || *((IU32 *)&(r22) + REGLONG) == 0)
|
|
CrulesRuntimeError("Bad long bitfield");
|
|
else
|
|
*((IU32 *)&(r20) + REGLONG) = (IU32)((*((IU32 *)(LocalIUH+1) + REGLONG) << (32-(*((IU32 *)&(r21) + REGLONG) + *((IU32 *)&(r22) + REGLONG))))) >> (32 - *((IU32 *)&(r22) + REGLONG));
|
|
*((IU16 *)&(r3) + REGWORD ) = *((IU16 *)&(r20) + REGWORD) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2198_UnchainedWordFill_00000003_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2198_UnchainedWordFill_00000003_0000000e_00000001(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16393) ;
|
|
/*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_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000_id :
|
|
S_2204_UnchainedDwordMove_00000003_0000000e_00000001_00000000 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 20 > 0 ) LocalIUH = (IUH *)malloc ( 20 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r22)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r22))) ) = (IS32)(2204) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2184if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2184if_f_id :
|
|
L13_2184if_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_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2199_UnchainedWordMove_00000003_0000000e_00000001_00000000(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_2205_UnchainedByteMove_00000000_0000000e_00000001_00000001_id :
|
|
S_2205_UnchainedByteMove_00000000_0000000e_00000001_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)(2205) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2185if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2185if_f_id :
|
|
L13_2185if_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_60if_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_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_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_61if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_61if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_60if_f_id :
|
|
L28_60if_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_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_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_61if_d_id :
|
|
L28_61if_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_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_00000001_id :
|
|
S_2206_CopyBytePlnByPlnUnchained_00000000_0000000e_00000001_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)(2206) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2186if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2186if_f_id :
|
|
L13_2186if_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_64if_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_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_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_64if_f_id :
|
|
L23_64if_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_65if_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_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_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_65if_f_id :
|
|
L23_65if_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_66if_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_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_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_66if_f_id :
|
|
L23_66if_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_67if_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_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_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_67if_f_id :
|
|
L23_67if_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_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_00000001_id :
|
|
S_2207_CopyByte1PlaneUnchained_00000000_0000000e_00000001_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)(2207) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2187if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2187if_f_id :
|
|
L13_2187if_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_68if_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_71w_d;
|
|
case L23_70w_t_id :
|
|
L23_70w_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) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) << *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((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_70w_t;
|
|
case L23_71w_d_id :
|
|
L23_71w_d: ;
|
|
{ extern IUH L23_69if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_69if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_68if_f_id :
|
|
L23_68if_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_73w_d;
|
|
case L23_72w_t_id :
|
|
L23_72w_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) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) << *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((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_72w_t;
|
|
case L23_73w_d_id :
|
|
L23_73w_d: ;
|
|
case L23_69if_d_id :
|
|
L23_69if_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_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001_id :
|
|
S_2208_UnchainedWordMove_00000000_0000000e_00000001_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)(2208) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2188if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2188if_f_id :
|
|
L13_2188if_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_62if_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_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_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_63if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_63if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_62if_f_id :
|
|
L28_62if_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_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_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_63if_d_id :
|
|
L28_63if_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_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_00000001_id :
|
|
S_2209_CopyWordPlnByPlnUnchained_00000000_0000000e_00000001_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)(2209) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2189if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2189if_f_id :
|
|
L13_2189if_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_74if_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_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_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_74if_f_id :
|
|
L23_74if_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_75if_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_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_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_75if_f_id :
|
|
L23_75if_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_76if_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_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_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_76if_f_id :
|
|
L23_76if_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_77if_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_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_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_77if_f_id :
|
|
L23_77if_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_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_00000001_id :
|
|
S_2210_CopyWord1PlaneUnchained_00000000_0000000e_00000001_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)(2210) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2190if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2190if_f_id :
|
|
L13_2190if_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_78if_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_81w_d;
|
|
case L23_80w_t_id :
|
|
L23_80w_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) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) << *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((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) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) << *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((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_80w_t;
|
|
case L23_81w_d_id :
|
|
L23_81w_d: ;
|
|
{ extern IUH L23_79if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L23_79if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L23_78if_f_id :
|
|
L23_78if_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_83w_d;
|
|
case L23_82w_t_id :
|
|
L23_82w_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) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) << *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((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) ;
|
|
if(*((IU32 *)(LocalIUH+5) + REGLONG)>=32)
|
|
CrulesRuntimeError("Bad Bit No");
|
|
else
|
|
*((IU32 *)(LocalIUH+9) + REGLONG) = *((IU32 *)(LocalIUH+9) + REGLONG) << *((IU32 *)(LocalIUH+5) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16360) ;
|
|
*((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_82w_t;
|
|
case L23_83w_d_id :
|
|
L23_83w_d: ;
|
|
case L23_79if_d_id :
|
|
L23_79if_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_2211_UnchainedDwordMove_00000000_0000000e_00000001_00000001_id :
|
|
S_2211_UnchainedDwordMove_00000000_0000000e_00000001_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)(2211) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2191if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2191if_f_id :
|
|
L13_2191if_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_2208_UnchainedWordMove_00000000_0000000e_00000001_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2208_UnchainedWordMove_00000000_0000000e_00000001_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_2212_UnchainedByteMove_00000001_0000000e_00000001_00000001_id :
|
|
S_2212_UnchainedByteMove_00000001_0000000e_00000001_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)(2212) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2192if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2192if_f_id :
|
|
L13_2192if_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_64if_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_2167_UnchainedByteFill_00000001_0000000e_00000001() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2167_UnchainedByteFill_00000001_0000000e_00000001(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_65if_d() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = L28_65if_d(v1,v2,v3,v4); return(returnValue); }
|
|
/* j_state (IS32)(-2013004285), (IS32)(0), (IS32)(0) */
|
|
case L28_64if_f_id :
|
|
L28_64if_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_66if_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_66if_f_id :
|
|
L28_66if_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_67if_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_67if_f_id :
|
|
L28_67if_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_68if_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_68if_f_id :
|
|
L28_68if_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_69if_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_69if_f_id :
|
|
L28_69if_f: ;
|
|
case L28_65if_d_id :
|
|
L28_65if_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_2213_CopyDirByte1Plane_00000001_id :
|
|
S_2213_CopyDirByte1Plane_00000001 :
|
|
*((IUH *)(r1+0)) = (IS32)(82) ;
|
|
*((IUH *)&(r21)) = (IS32)(4) ;
|
|
/* ENTER_SECTION */ CopyLocalIUH=LocalIUH; CopyLocalFPH=LocalFPH;
|
|
if( 16 > 0 ) LocalIUH = (IUH *)malloc ( 16 ) ;
|
|
if( 0 > 0 ) LocalFPH = (EXTENDED *)malloc ( 0 ) ;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+8)) + *((IUH *)&(r21)) ;
|
|
*((IUH *)&(r20)) = *((IUH *)(r1+8)) ;
|
|
*((IUH *)&(r21)) = (IS32)(-4) ;
|
|
*((IUH *)((*((IHPE *)&(r20))) + *((IHPE *)&(r21))) ) = (IS32)(2213) ;
|
|
if (*((IUH *)(r1+8)) <= *((IUH *)(r1+16))) goto L13_2193if_f;
|
|
*((IUH *)(r1+8)) = *((IUH *)(r1+12)) ;
|
|
case L13_2193if_f_id :
|
|
L13_2193if_f: ;
|
|
*((IUH *)(r1+0)) = (IS32)(83) ;
|
|
*((IUH *)(LocalIUH+0)) = *((IUH *)&(r2)) ;
|
|
*((IUH *)(LocalIUH+1)) = *((IUH *)&(r3)) ;
|
|
*((IU32 *)(LocalIUH+2) + REGLONG) = *((IU32 *)&(r4) + REGLONG) ;
|
|
*((IUH *)(r1+0)) = (IS32)(16410) ;
|
|
*((IUH *)&(r2)) = *((IUH *)(LocalIUH+0)) ;
|
|
*((IUH *)&(r3)) = *((IUH *)(LocalIUH+1)) ;
|
|
*((IU32 *)&(r4) + REGLONG) = *((IU32 *)(LocalIUH+2) + REGLONG) ;
|
|
/* J_SAVE_RETURN NOT IMPLIMENTED */
|
|
{ extern IUH S_2214_CopyBwdByte1Plane() ;
|
|
IUH returnValue,v1=0,v2=0,v3=0,v4=0; returnValue = S_2214_CopyBwdByte1Plane(v1,v2,v3,v4); }
|
|
/* j_state (IS32)(-2013004257), (IS32)(-1), (IS32)(0) */
|
|
/* J_LOAD_RETURN NOT IMPLIMENTED */
|
|
*((IUH *)(r1+0)) = (IS32)(16411) ;
|
|
/*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 */
|