/* 6: mullw */
var41.i = (var40.i * var36.i) & 0xffff;
/* 7: shlw */
- var42.i = ((orc_uint16) var38.i) << 8;
+ var42.i = var38.i << 8;
/* 8: addw */
var43.i = var42.i + var41.i;
/* 9: shruw */
/* 6: mullw */
var41.i = (var40.i * var36.i) & 0xffff;
/* 7: shlw */
- var42.i = ((orc_uint16) var38.i) << 8;
+ var42.i = var38.i << 8;
/* 8: addw */
var43.i = var42.i + var41.i;
/* 9: shruw */
var43 = var42.i;
/* 3: splatbl */
var44.i =
- ((((orc_uint32) var43) & 0xff) << 24) | ((((orc_uint32) var43) & 0xff)
- << 16) | ((((orc_uint32) var43) & 0xff) << 8) | (((orc_uint32) var43)
- & 0xff);
+ ((var43 & 0xff) << 24) | ((var43 & 0xff) << 16) | ((var43 & 0xff) <<
+ 8) | (var43 & 0xff);
/* 4: convubw */
var45.x4[0] = (orc_uint8) var44.x4[0];
var45.x4[1] = (orc_uint8) var44.x4[1];
var43 = var42.i;
/* 3: splatbl */
var44.i =
- ((((orc_uint32) var43) & 0xff) << 24) | ((((orc_uint32) var43) & 0xff)
- << 16) | ((((orc_uint32) var43) & 0xff) << 8) | (((orc_uint32) var43)
- & 0xff);
+ ((var43 & 0xff) << 24) | ((var43 & 0xff) << 16) | ((var43 & 0xff) <<
+ 8) | (var43 & 0xff);
/* 4: convubw */
var45.x4[0] = (orc_uint8) var44.x4[0];
var45.x4[1] = (orc_uint8) var44.x4[1];
static const orc_uint8 bc[] = {
1, 7, 9, 26, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 97, 114, 103, 98, 11, 4,
- 4, 12, 4, 4, 14, 4, 255, 0, 0, 0, 14, 2, 8, 0, 0, 0,
+ 4, 12, 4, 4, 14, 4, 255, 0, 0, 0, 14, 4, 8, 0, 0, 0,
16, 2, 20, 4, 20, 2, 20, 1, 20, 4, 20, 8, 20, 8, 20, 8,
113, 32, 4, 163, 33, 32, 157, 34, 33, 152, 35, 34, 21, 2, 150, 38,
35, 21, 2, 89, 38, 38, 24, 21, 2, 95, 38, 38, 17, 21, 2, 150,
orc_program_add_destination (p, 4, "d1");
orc_program_add_source (p, 4, "s1");
orc_program_add_constant (p, 4, 0x000000ff, "c1");
- orc_program_add_constant (p, 2, 0x00000008, "c2");
+ orc_program_add_constant (p, 4, 0x00000008, "c2");
orc_program_add_parameter (p, 2, "p1");
orc_program_add_temporary (p, 4, "t1");
orc_program_add_temporary (p, 2, "t2");
var45 = var44.i;
/* 4: splatbl */
var46.i =
- ((((orc_uint32) var45) & 0xff) << 24) | ((((orc_uint32) var45) & 0xff)
- << 16) | ((((orc_uint32) var45) & 0xff) << 8) | (((orc_uint32) var45)
- & 0xff);
+ ((var45 & 0xff) << 24) | ((var45 & 0xff) << 16) | ((var45 & 0xff) <<
+ 8) | (var45 & 0xff);
/* 5: convubw */
var47.x4[0] = (orc_uint8) var46.x4[0];
var47.x4[1] = (orc_uint8) var46.x4[1];
var45 = var44.i;
/* 4: splatbl */
var46.i =
- ((((orc_uint32) var45) & 0xff) << 24) | ((((orc_uint32) var45) & 0xff)
- << 16) | ((((orc_uint32) var45) & 0xff) << 8) | (((orc_uint32) var45)
- & 0xff);
+ ((var45 & 0xff) << 24) | ((var45 & 0xff) << 16) | ((var45 & 0xff) <<
+ 8) | (var45 & 0xff);
/* 5: convubw */
var47.x4[0] = (orc_uint8) var46.x4[0];
var47.x4[1] = (orc_uint8) var46.x4[1];
1, 7, 9, 26, 118, 105, 100, 101, 111, 95, 109, 105, 120, 101, 114, 95,
111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 98, 103, 114, 97, 11, 4,
4, 12, 4, 4, 14, 4, 0, 0, 0, 255, 14, 4, 24, 0, 0, 0,
- 14, 2, 8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1,
+ 14, 4, 8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1,
20, 4, 20, 8, 20, 8, 20, 8, 113, 32, 4, 126, 33, 32, 17, 163,
34, 33, 157, 35, 34, 152, 36, 35, 21, 2, 150, 39, 36, 21, 2, 89,
39, 39, 24, 21, 2, 95, 39, 39, 18, 21, 2, 150, 38, 32, 113, 32,
orc_program_add_source (p, 4, "s1");
orc_program_add_constant (p, 4, 0xff000000, "c1");
orc_program_add_constant (p, 4, 0x00000018, "c2");
- orc_program_add_constant (p, 2, 0x00000008, "c3");
+ orc_program_add_constant (p, 4, 0x00000008, "c3");
orc_program_add_parameter (p, 2, "p1");
orc_program_add_temporary (p, 4, "t1");
orc_program_add_temporary (p, 4, "t2");
var46 = var45.i;
/* 3: splatbl */
var47.i =
- ((((orc_uint32) var46) & 0xff) << 24) | ((((orc_uint32) var46) & 0xff)
- << 16) | ((((orc_uint32) var46) & 0xff) << 8) | (((orc_uint32) var46)
- & 0xff);
+ ((var46 & 0xff) << 24) | ((var46 & 0xff) << 16) | ((var46 & 0xff) <<
+ 8) | (var46 & 0xff);
/* 4: convubw */
var48.x4[0] = (orc_uint8) var47.x4[0];
var48.x4[1] = (orc_uint8) var47.x4[1];
var58 = var57.i;
/* 16: splatbl */
var59.i =
- ((((orc_uint32) var58) & 0xff) << 24) | ((((orc_uint32) var58) & 0xff)
- << 16) | ((((orc_uint32) var58) & 0xff) << 8) | (((orc_uint32) var58)
- & 0xff);
+ ((var58 & 0xff) << 24) | ((var58 & 0xff) << 16) | ((var58 & 0xff) <<
+ 8) | (var58 & 0xff);
/* 17: convubw */
var60.x4[0] = (orc_uint8) var59.x4[0];
var60.x4[1] = (orc_uint8) var59.x4[1];
var46 = var45.i;
/* 3: splatbl */
var47.i =
- ((((orc_uint32) var46) & 0xff) << 24) | ((((orc_uint32) var46) & 0xff)
- << 16) | ((((orc_uint32) var46) & 0xff) << 8) | (((orc_uint32) var46)
- & 0xff);
+ ((var46 & 0xff) << 24) | ((var46 & 0xff) << 16) | ((var46 & 0xff) <<
+ 8) | (var46 & 0xff);
/* 4: convubw */
var48.x4[0] = (orc_uint8) var47.x4[0];
var48.x4[1] = (orc_uint8) var47.x4[1];
var58 = var57.i;
/* 16: splatbl */
var59.i =
- ((((orc_uint32) var58) & 0xff) << 24) | ((((orc_uint32) var58) & 0xff)
- << 16) | ((((orc_uint32) var58) & 0xff) << 8) | (((orc_uint32) var58)
- & 0xff);
+ ((var58 & 0xff) << 24) | ((var58 & 0xff) << 16) | ((var58 & 0xff) <<
+ 8) | (var58 & 0xff);
/* 17: convubw */
var60.x4[0] = (orc_uint8) var59.x4[0];
var60.x4[1] = (orc_uint8) var59.x4[1];
111, 114, 99, 95, 111, 118, 101, 114, 108, 97, 121, 95, 97, 114, 103,
98,
11, 4, 4, 12, 4, 4, 14, 4, 255, 255, 255, 255, 14, 4, 255, 0,
- 0, 0, 14, 4, 0, 255, 255, 255, 14, 2, 8, 0, 0, 0, 16, 2,
+ 0, 0, 14, 4, 0, 255, 255, 255, 14, 4, 8, 0, 0, 0, 16, 2,
20, 4, 20, 2, 20, 1, 20, 8, 20, 8, 20, 8, 20, 4, 20, 8,
20, 8, 113, 32, 4, 163, 33, 32, 157, 34, 33, 152, 38, 34, 21, 2,
150, 35, 38, 21, 2, 89, 35, 35, 24, 21, 2, 95, 35, 35, 19, 21,
orc_program_add_constant (p, 4, 0xffffffff, "c1");
orc_program_add_constant (p, 4, 0x000000ff, "c2");
orc_program_add_constant (p, 4, 0xffffff00, "c3");
- orc_program_add_constant (p, 2, 0x00000008, "c4");
+ orc_program_add_constant (p, 4, 0x00000008, "c4");
orc_program_add_parameter (p, 2, "p1");
orc_program_add_temporary (p, 4, "t1");
orc_program_add_temporary (p, 2, "t2");
var48 = var47.i;
/* 4: splatbl */
var49.i =
- ((((orc_uint32) var48) & 0xff) << 24) | ((((orc_uint32) var48) & 0xff)
- << 16) | ((((orc_uint32) var48) & 0xff) << 8) | (((orc_uint32) var48)
- & 0xff);
+ ((var48 & 0xff) << 24) | ((var48 & 0xff) << 16) | ((var48 & 0xff) <<
+ 8) | (var48 & 0xff);
/* 5: convubw */
var50.x4[0] = (orc_uint8) var49.x4[0];
var50.x4[1] = (orc_uint8) var49.x4[1];
var61 = var60.i;
/* 18: splatbl */
var62.i =
- ((((orc_uint32) var61) & 0xff) << 24) | ((((orc_uint32) var61) & 0xff)
- << 16) | ((((orc_uint32) var61) & 0xff) << 8) | (((orc_uint32) var61)
- & 0xff);
+ ((var61 & 0xff) << 24) | ((var61 & 0xff) << 16) | ((var61 & 0xff) <<
+ 8) | (var61 & 0xff);
/* 19: convubw */
var63.x4[0] = (orc_uint8) var62.x4[0];
var63.x4[1] = (orc_uint8) var62.x4[1];
var48 = var47.i;
/* 4: splatbl */
var49.i =
- ((((orc_uint32) var48) & 0xff) << 24) | ((((orc_uint32) var48) & 0xff)
- << 16) | ((((orc_uint32) var48) & 0xff) << 8) | (((orc_uint32) var48)
- & 0xff);
+ ((var48 & 0xff) << 24) | ((var48 & 0xff) << 16) | ((var48 & 0xff) <<
+ 8) | (var48 & 0xff);
/* 5: convubw */
var50.x4[0] = (orc_uint8) var49.x4[0];
var50.x4[1] = (orc_uint8) var49.x4[1];
var61 = var60.i;
/* 18: splatbl */
var62.i =
- ((((orc_uint32) var61) & 0xff) << 24) | ((((orc_uint32) var61) & 0xff)
- << 16) | ((((orc_uint32) var61) & 0xff) << 8) | (((orc_uint32) var61)
- & 0xff);
+ ((var61 & 0xff) << 24) | ((var61 & 0xff) << 16) | ((var61 & 0xff) <<
+ 8) | (var61 & 0xff);
/* 19: convubw */
var63.x4[0] = (orc_uint8) var62.x4[0];
var63.x4[1] = (orc_uint8) var62.x4[1];
111, 114, 99, 95, 111, 118, 101, 114, 108, 97, 121, 95, 98, 103, 114,
97,
11, 4, 4, 12, 4, 4, 14, 4, 255, 255, 255, 255, 14, 4, 0, 0,
- 0, 255, 14, 4, 255, 255, 255, 0, 14, 4, 24, 0, 0, 0, 14, 2,
+ 0, 255, 14, 4, 255, 255, 255, 0, 14, 4, 24, 0, 0, 0, 14, 4,
8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1, 20, 8,
20, 8, 20, 8, 20, 4, 20, 8, 20, 8, 113, 32, 4, 126, 33, 32,
19, 163, 34, 33, 157, 35, 34, 152, 39, 35, 21, 2, 150, 36, 39, 21,
orc_program_add_constant (p, 4, 0xff000000, "c2");
orc_program_add_constant (p, 4, 0x00ffffff, "c3");
orc_program_add_constant (p, 4, 0x00000018, "c4");
- orc_program_add_constant (p, 2, 0x00000008, "c5");
+ orc_program_add_constant (p, 4, 0x00000008, "c5");
orc_program_add_parameter (p, 2, "p1");
orc_program_add_temporary (p, 4, "t1");
orc_program_add_temporary (p, 4, "t2");