#define ORC_SWAP_L(x) ((((x)&0xff)<<24) | (((x)&0xff00)<<8) | (((x)&0xff0000)>>8) | (((x)&0xff000000)>>24))
#define ORC_PTR_OFFSET(ptr,offset) ((void *)(((unsigned char *)(ptr)) + (offset)))
#define ORC_MIN_NORMAL (1.1754944909521339405e-38)
-#define ORC_DENORMAL(x) (((x) > -ORC_MIN_NORMAL && (x) < ORC_MIN_NORMAL) ? ((x)<0 ? (-0.0f) : (0.0f)) : (x))
-#define ORC_MINF(a,b) (isnan(a) ? a : isnan(b) ? b : ((a)<(b)) ? (a) : (b))
-#define ORC_MAXF(a,b) (isnan(a) ? a : isnan(b) ? b : ((a)>(b)) ? (a) : (b))
+#define ORC_RECAST_INT(x) (((orc_union32)(x)).i)
+#define ORC_RECAST_FLOAT(x) (((orc_union32)(orc_int32)(x)).f)
+#define ORC_DENORMAL(x) ORC_RECAST_FLOAT(ORC_RECAST_INT(x) & (((ORC_RECAST_INT(x)&0x7f800000) == 0) ? 0xff800000 : 0xffffffff))
+#define ORC_ISNAN(x) (((ORC_RECAST_INT(x)&0x7f800000) == 0x7f800000) && ((ORC_RECAST_INT(x)&0x007fffff) != 0))
+#define ORC_MINF(a,b) (ORC_ISNAN(a) ? a : ORC_ISNAN(b) ? b : ((a)<(b)) ? (a) : (b))
+#define ORC_MAXF(a,b) (ORC_ISNAN(a) ? a : ORC_ISNAN(b) ? b : ((a)>(b)) ? (a) : (b))
+#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
+#define ORC_RESTRICT restrict
+#elif defined(__GNUC__) && __GNUC__ >= 4
+#define ORC_RESTRICT __restrict__
+#else
+#define ORC_RESTRICT
+#endif
/* end Orc C target preamble */
emulate_absb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_int8 var33;
emulate_addb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_addssb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_addusb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_andb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_andnb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_avgsb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_avgub (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_cmpeqb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_cmpgtsb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_copyb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_int8 var33;
emulate_loadb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_loadoffb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_loadupdb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_loadupib (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_loadpb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
+ orc_int8 * ORC_RESTRICT ptr0;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_ldresnearb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_ldresnearl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
ptr0 = (orc_union32 *)ex->dest_ptrs[0];
emulate_ldreslinb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_ldreslinl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
ptr0 = (orc_union32 *)ex->dest_ptrs[0];
emulate_maxsb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_maxub (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_minsb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_minub (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_mullb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_mulhsb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_mulhub (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_orb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_shlb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_int8 var33;
emulate_shrsb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_int8 var33;
emulate_shrub (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_int8 var33;
emulate_signb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_int8 var33;
emulate_storeb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
ptr0 = (orc_int8 *)ex->dest_ptrs[0];
emulate_subb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_subssb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_subusb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_xorb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_int8 var34;
emulate_absw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_addw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_addssw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_addusw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_andw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_andnw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_avgsw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_avguw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_cmpeqw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_cmpgtsw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_copyw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_div255w (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_divluw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_loadw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
ptr0 = (orc_union16 *)ex->dest_ptrs[0];
emulate_loadoffw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
ptr0 = (orc_union16 *)ex->dest_ptrs[0];
emulate_loadpw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
+ orc_union16 * ORC_RESTRICT ptr0;
orc_union16 var32;
ptr0 = (orc_union16 *)ex->dest_ptrs[0];
emulate_maxsw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_maxuw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_minsw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_minuw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_mullw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_mulhsw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_mulhuw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_orw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_shlw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_shrsw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_shruw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_signw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_storew (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
ptr0 = (orc_union16 *)ex->dest_ptrs[0];
emulate_subw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_subssw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_subusw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_xorw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union16 var34;
emulate_absl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_addl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_addssl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_addusl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_andl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_andnl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_avgsl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_avgul (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_cmpeql (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_cmpgtsl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_copyl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_loadl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
ptr0 = (orc_union32 *)ex->dest_ptrs[0];
emulate_loadoffl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
ptr0 = (orc_union32 *)ex->dest_ptrs[0];
emulate_loadpl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
+ orc_union32 * ORC_RESTRICT ptr0;
orc_union32 var32;
ptr0 = (orc_union32 *)ex->dest_ptrs[0];
emulate_maxsl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_maxul (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_minsl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_minul (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_mulll (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_mulhsl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_mulhul (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_orl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_shll (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_shrsl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_shrul (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_signl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_storel (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
ptr0 = (orc_union32 *)ex->dest_ptrs[0];
emulate_subl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_subssl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_subusl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_xorl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_loadq (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union64 * ptr0;
- const orc_union64 * ptr4;
+ orc_union64 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
ptr0 = (orc_union64 *)ex->dest_ptrs[0];
emulate_loadpq (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union64 * ptr0;
+ orc_union64 * ORC_RESTRICT ptr0;
orc_union64 var32;
ptr0 = (orc_union64 *)ex->dest_ptrs[0];
emulate_storeq (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union64 * ptr0;
- const orc_union64 * ptr4;
+ orc_union64 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
ptr0 = (orc_union64 *)ex->dest_ptrs[0];
emulate_splatw3q (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union64 * ptr0;
- const orc_union64 * ptr4;
+ orc_union64 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
orc_union64 var33;
emulate_convsbw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_int8 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_union16 var33;
emulate_convubw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_int8 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_union16 var33;
emulate_splatbw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_int8 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_union16 var33;
emulate_splatbl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_int8 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
orc_int8 var32;
orc_union32 var33;
emulate_convswl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union16 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union32 var33;
emulate_convuwl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union16 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union32 var33;
emulate_convslq (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union64 * ptr0;
- const orc_union32 * ptr4;
+ orc_union64 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union64 var33;
emulate_convulq (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union64 * ptr0;
- const orc_union32 * ptr4;
+ orc_union64 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union64 var33;
emulate_convwb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_convhwb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_convssswb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_convsuswb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_convusswb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_convuuswb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_convlw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_convhlw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_convssslw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_convsuslw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_convusslw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_convuuslw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_convql (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union64 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
orc_union32 var33;
emulate_convsssql (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union64 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
orc_union32 var33;
emulate_convsusql (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union64 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
orc_union32 var33;
emulate_convussql (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union64 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
orc_union32 var33;
emulate_convuusql (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union64 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union64 * ORC_RESTRICT ptr4;
orc_union64 var32;
orc_union32 var33;
emulate_mulsbw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_union16 var34;
emulate_mulubw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_union16 var34;
emulate_mulswl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union32 var34;
emulate_muluwl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union32 var34;
emulate_accw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- const orc_union16 * ptr4;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var12 = { 0 };
orc_union16 var32;
emulate_accl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- const orc_union32 * ptr4;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var12 = { 0 };
orc_union32 var32;
emulate_accsadubl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_union32 var12 = { 0 };
orc_int8 var32;
orc_int8 var33;
emulate_swapw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union16 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_union16 var33;
emulate_swapl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_select0wb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_select1wb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
emulate_select0lw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_select1lw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
emulate_mergewl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union16 * ptr4;
- const orc_union16 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union16 * ORC_RESTRICT ptr4;
+ const orc_union16 * ORC_RESTRICT ptr5;
orc_union16 var32;
orc_union16 var33;
orc_union32 var34;
emulate_mergebw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- const orc_int8 * ptr4;
- const orc_int8 * ptr5;
+ orc_union16 * ORC_RESTRICT ptr0;
+ const orc_int8 * ORC_RESTRICT ptr4;
+ const orc_int8 * ORC_RESTRICT ptr5;
orc_int8 var32;
orc_int8 var33;
orc_union16 var34;
emulate_splitlw (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union16 * ptr0;
- orc_union16 * ptr1;
- const orc_union32 * ptr4;
+ orc_union16 * ORC_RESTRICT ptr0;
+ orc_union16 * ORC_RESTRICT ptr1;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union16 var33;
orc_union16 var34;
emulate_splitwb (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_int8 * ptr0;
- orc_int8 * ptr1;
- const orc_union16 * ptr4;
+ orc_int8 * ORC_RESTRICT ptr0;
+ orc_int8 * ORC_RESTRICT ptr1;
+ const orc_union16 * ORC_RESTRICT ptr4;
orc_union16 var32;
orc_int8 var33;
orc_int8 var34;
emulate_addf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_subf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_mulf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_divf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_sqrtf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_maxf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_minf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_cmpeqf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_cmpltf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_cmplef (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
- const orc_union32 * ptr5;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
+ const orc_union32 * ORC_RESTRICT ptr5;
orc_union32 var32;
orc_union32 var33;
orc_union32 var34;
emulate_convfl (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;
emulate_convlf (OrcOpcodeExecutor *ex, int offset, int n)
{
int i;
- orc_union32 * ptr0;
- const orc_union32 * ptr4;
+ orc_union32 * ORC_RESTRICT ptr0;
+ const orc_union32 * ORC_RESTRICT ptr4;
orc_union32 var32;
orc_union32 var33;