for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: absb */
var33 = ORC_ABS(var32);
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: addb */
var34 = var32 + var33;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: addssb */
var34 = ORC_CLAMP_SB(var32 + var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: addusb */
var34 = ORC_CLAMP_UB((orc_uint8)var32 + (orc_uint8)var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: andb */
var34 = var32 & var33;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: andnb */
var34 = (~var32) & var33;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: avgsb */
var34 = (var32 + var33 + 1)>>1;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: avgub */
var34 = ((orc_uint8)var32 + (orc_uint8)var33 + 1)>>1;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: cmpeqb */
var34 = (var32 == var33) ? (~0) : 0;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: cmpgtsb */
var34 = (var32 > var33) ? (~0) : 0;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: copyb */
var33 = var32;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: storeb */
*ptr0 = var32;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: maxsb */
var34 = ORC_MAX(var32, var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: maxub */
var34 = ORC_MAX((orc_uint8)var32, (orc_uint8)var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: minsb */
var34 = ORC_MIN(var32, var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: minub */
var34 = ORC_MIN((orc_uint8)var32, (orc_uint8)var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: mullb */
var34 = (var32 * var33) & 0xff;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: mulhsb */
var34 = (var32 * var33) >> 8;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: mulhub */
var34 = ((orc_uint32)(orc_uint8)var32 * (orc_uint32)(orc_uint8)var33) >> 8;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: orb */
var34 = var32 | var33;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: shlb */
var33 = var32 << var24;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: shrsb */
var33 = var32 >> var24;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: shrub */
var33 = ((orc_uint8)var32) >> var24;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: signb */
var33 = ORC_CLAMP(var32,-1,1);
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: storeb */
*ptr0 = var32;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: subb */
var34 = var32 - var33;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: subssb */
var34 = ORC_CLAMP_SB(var32 - var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: subusb */
var34 = ORC_CLAMP_UB((orc_uint8)var32 - (orc_uint8)var33);
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: xorb */
var34 = var32 ^ var33;
/* 3: storeb */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: absw */
var33 = ORC_ABS(var32);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: addw */
var34 = var32 + var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: addssw */
var34 = ORC_CLAMP_SW(var32 + var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: addusw */
var34 = ORC_CLAMP_UW((orc_uint16)var32 + (orc_uint16)var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: andw */
var34 = var32 & var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: andnw */
var34 = (~var32) & var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: avgsw */
var34 = (var32 + var33 + 1)>>1;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: avguw */
var34 = ((orc_uint16)var32 + (orc_uint16)var33 + 1)>>1;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: cmpeqw */
var34 = (var32 == var33) ? (~0) : 0;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: cmpgtsw */
var34 = (var32 > var33) ? (~0) : 0;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: copyw */
var33 = var32;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: storew */
*ptr0 = var32;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: maxsw */
var34 = ORC_MAX(var32, var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: maxuw */
var34 = ORC_MAX((orc_uint16)var32, (orc_uint16)var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: minsw */
var34 = ORC_MIN(var32, var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: minuw */
var34 = ORC_MIN((orc_uint16)var32, (orc_uint16)var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: mullw */
var34 = (var32 * var33) & 0xffff;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: mulhsw */
var34 = (var32 * var33) >> 16;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: mulhuw */
var34 = ((orc_uint32)((orc_uint16)var32) * (orc_uint32)((orc_uint16)var33)) >> 16;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: orw */
var34 = var32 | var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: shlw */
var33 = var32 << var24;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: shrsw */
var33 = var32 >> var24;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: shruw */
var33 = ((orc_uint16)var32) >> var24;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: signw */
var33 = ORC_CLAMP(var32,-1,1);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: storew */
*ptr0 = var32;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: subw */
var34 = var32 - var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: subssw */
var34 = ORC_CLAMP_SW(var32 - var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: subusw */
var34 = ORC_CLAMP_UW((orc_uint16)var32 - (orc_uint16)var33);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: xorw */
var34 = var32 ^ var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: absl */
var33.i = ORC_ABS(var32.i);
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: addl */
var34.i = var32.i + var33.i;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: addssl */
var34.i = ORC_CLAMP_SL((orc_int64)var32.i + (orc_int64)var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: addusl */
var34.i = ORC_CLAMP_UL((orc_int64)(orc_uint32)var32.i + (orc_int64)(orc_uint32)var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: andl */
var34.i = var32.i & var33.i;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: andnl */
var34.i = (~var32.i) & var33.i;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: avgsl */
var34.i = ((orc_int64)var32.i + (orc_int64)var33.i + 1)>>1;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: avgul */
var34.i = ((orc_uint64)(orc_uint32)var32.i + (orc_uint64)(orc_uint32)var33.i + 1)>>1;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: cmpeql */
var34.i = (var32.i == var33.i) ? (~0) : 0;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: cmpgtsl */
var34.i = (var32.i > var33.i) ? (~0) : 0;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: copyl */
var33.i = var32.i;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: storel */
*ptr0 = var32;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: maxsl */
var34.i = ORC_MAX(var32.i, var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: maxul */
var34.i = ORC_MAX((orc_uint32)var32.i, (orc_uint32)var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: minsl */
var34.i = ORC_MIN(var32.i, var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: minul */
var34.i = ORC_MIN((orc_uint32)var32.i, (orc_uint32)var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: mulll */
var34.i = (var32.i * var33.i) & 0xffffffff;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: mulhsl */
var34.i = ((orc_int64)var32.i * (orc_int64)var33.i) >> 32;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: mulhul */
var34.i = ((orc_uint64)(orc_uint32)var32.i * (orc_uint64)(orc_uint32)var33.i) >> 32;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: orl */
var34.i = var32.i | var33.i;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: shll */
var33.i = var32.i << var24;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: shrsl */
var33.i = var32.i >> var24;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: shrul */
var33.i = ((orc_uint32)var32.i) >> var24;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: signl */
var33.i = ORC_CLAMP(var32.i,-1,1);
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: storel */
*ptr0 = var32;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: subl */
var34.i = var32.i - var33.i;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: subssl */
var34.i = ORC_CLAMP_SL((orc_int64)var32.i - (orc_int64)var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: subusl */
var34.i = ORC_CLAMP_UL((orc_int64)(orc_uint32)var32.i - (orc_int64)(orc_uint32)var33.i);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: xorl */
var34.i = var32.i ^ var33.i;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: convsbw */
var33 = var32;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: convubw */
var33 = (orc_uint8)var32;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convswl */
var33.i = var32;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convuwl */
var33.i = (orc_uint16)var32;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convwb */
var33 = var32;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convssswb */
var33 = ORC_CLAMP_SB(var32);
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convsuswb */
var33 = ORC_CLAMP_UB(var32);
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convusswb */
var33 = ORC_CLAMP_SB((orc_uint16)var32);
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: convuuswb */
var33 = ORC_CLAMP_UB((orc_uint16)var32);
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convlw */
var33 = var32.i;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convssslw */
var33 = ORC_CLAMP_SW(var32.i);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convsuslw */
var33 = ORC_CLAMP_UW(var32.i);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convusslw */
var33 = ORC_CLAMP_SW((orc_uint32)var32.i);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convuuslw */
var33 = ORC_CLAMP_UW((orc_uint32)var32.i);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: mulsbw */
var34 = var32 * var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: mulubw */
var34 = (orc_uint8)var32 * (orc_uint8)var33;
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: mulswl */
var34.i = var32 * var33;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: muluwl */
var34.i = (orc_uint16)var32 * (orc_uint16)var33;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: accw */
var12 = var12 + var32;
+ ptr4++;
}
((orc_union32 *)ex->dest_ptrs[0])->i = (var12 + ((orc_union32 *)ex->dest_ptrs[0])->i) & 0xffff;
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: accl */
var12.i = var12.i + var32.i;
+ ptr4++;
}
((orc_union32 *)ex->dest_ptrs[0])->i += var12.i;
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: accsadubl */
var12.i = var12.i + ORC_ABS((orc_int32)(orc_uint8)var32 - (orc_int32)(orc_uint8)var33);
+ ptr4++;
+ ptr5++;
}
((orc_union32 *)ex->dest_ptrs[0])->i += var12.i;
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: swapw */
var33 = ORC_SWAP_W(var32);
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: swapl */
var33.i = ORC_SWAP_L(var32.i);
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: select0wb */
var33 = (orc_uint16)var32 & 0xff;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: select1wb */
var33 = ((orc_uint16)var32 >> 8)&0xff;
/* 2: storeb */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: select0lw */
var33 = (orc_uint32)var32.i & 0xffff;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: select1lw */
var33 = ((orc_uint32)var32.i >> 16)&0xffff;
/* 2: storew */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: loadw */
var33 = *ptr5;
- ptr5++;
/* 2: mergewl */
var34.i = ((orc_uint16)var32) | ((orc_uint16)var33 << 16);
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadb */
var32 = *ptr4;
- ptr4++;
/* 1: loadb */
var33 = *ptr5;
- ptr5++;
/* 2: mergebw */
var34 = ((orc_uint8)var32) | ((orc_uint8)var33 << 8);
/* 3: storew */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: splitlw */
var33 = (var32.i >> 16) & 0xffff;
var34 = var32.i & 0xffff;
/* 2: storew */
*ptr0 = var33;
- ptr0++;
/* 3: storew */
*ptr1 = var34;
+ ptr0++;
ptr1++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadw */
var32 = *ptr4;
- ptr4++;
/* 1: splitwb */
var33 = (var32 >> 8) & 0xff;
var34 = var32 & 0xff;
/* 2: storeb */
*ptr0 = var33;
- ptr0++;
/* 3: storeb */
*ptr1 = var34;
+ ptr0++;
ptr1++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: addf */
var34.f = ORC_DENORMAL(ORC_DENORMAL(var32.f) + ORC_DENORMAL(var33.f));
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: subf */
var34.f = ORC_DENORMAL(ORC_DENORMAL(var32.f) - ORC_DENORMAL(var33.f));
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: mulf */
var34.f = ORC_DENORMAL(ORC_DENORMAL(var32.f) * ORC_DENORMAL(var33.f));
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: divf */
var34.f = ORC_DENORMAL(ORC_DENORMAL(var32.f) / ORC_DENORMAL(var33.f));
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: sqrtf */
var33.f = sqrt(ORC_DENORMAL(var32.f));
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: maxf */
var34.f = ORC_MAXF(ORC_DENORMAL(var32.f),ORC_DENORMAL(var33.f));
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: minf */
var34.f = ORC_MINF(ORC_DENORMAL(var32.f),ORC_DENORMAL(var33.f));
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: cmpeqf */
var34.i = (ORC_DENORMAL(var32.f) == ORC_DENORMAL(var33.f)) ? (~0) : 0;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: cmpltf */
var34.i = (ORC_DENORMAL(var32.f) < ORC_DENORMAL(var33.f)) ? (~0) : 0;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: loadl */
var33 = *ptr5;
- ptr5++;
/* 2: cmplef */
var34.i = (ORC_DENORMAL(var32.f) <= ORC_DENORMAL(var33.f)) ? (~0) : 0;
/* 3: storel */
*ptr0 = var34;
ptr0++;
+ ptr4++;
+ ptr5++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convfl */
var33.i = (int)var32.f;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}
for (i = 0; i < n; i++) {
/* 0: loadl */
var32 = *ptr4;
- ptr4++;
/* 1: convlf */
var33.f = var32.i;
/* 2: storel */
*ptr0 = var33;
ptr0++;
+ ptr4++;
}
}